Merge branch 'master' of git.k-space.ee:k-space/mongo-logger
This commit is contained in:
commit
560717fc2b
|
@ -33,9 +33,13 @@ class Server(object):
|
||||||
|
|
||||||
async def _handle_request(self, obj, writer: asyncio.StreamWriter) -> None:
|
async def _handle_request(self, obj, writer: asyncio.StreamWriter) -> None:
|
||||||
tag, time, record, options = obj
|
tag, time, record, options = obj
|
||||||
seconds, nanoseconds = struct.unpack(">II", time.data)
|
try:
|
||||||
|
seconds, nanoseconds = struct.unpack(">II", time.data)
|
||||||
|
record["time"] = datetime.fromtimestamp(seconds).replace(microsecond=int(nanoseconds/1000))
|
||||||
|
except AttributeError:
|
||||||
|
record["time"] = datetime.fromtimestamp(time)
|
||||||
assert not options, "Can't handle options"
|
assert not options, "Can't handle options"
|
||||||
record["time"] = datetime.fromtimestamp(seconds).replace(microsecond=int(nanoseconds/1000))
|
|
||||||
record.pop("container_id", None)
|
record.pop("container_id", None)
|
||||||
record["host"] = FQDN
|
record["host"] = FQDN
|
||||||
result = await db.log.insert_one(record)
|
result = await db.log.insert_one(record)
|
||||||
|
|
Reference in New Issue