X-Git-Url: http://www.average.org/gitweb/?p=loctrkd.git;a=blobdiff_plain;f=gps303%2F__main__.py;h=15832804c130e0ffebe249d7926ab3d84a9a500e;hp=38d21fe6eea049c7e17030a4028976ba827b1898;hb=2cc29ee67b6432e1cd74a21b3c9181b8b5b557f9;hpb=5e1e7a4d37a1e149d5e899dada7b55a863cd8e64 diff --git a/gps303/__main__.py b/gps303/__main__.py index 38d21fe..1583280 100644 --- a/gps303/__main__.py +++ b/gps303/__main__.py @@ -4,6 +4,7 @@ from datetime import datetime, timezone from getopt import getopt from logging import getLogger from sys import argv +from time import time import zmq from . import common @@ -19,7 +20,9 @@ def main(conf, opts, args): zpush.connect(conf.get("collector", "listenurl")) if len(args) < 2: - raise ValueError("Too few args, need IMEI and command min: " + str(args)) + raise ValueError( + "Too few args, need IMEI and command min: " + str(args) + ) imei = args[0] cmd = args[1] args = args[2:] @@ -30,7 +33,7 @@ def main(conf, opts, args): for arg in args: k, v = arg.split("=") kwargs[k] = v - resp = Resp(imei=imei, packet=cls.Out(**kwargs).packed) + resp = Resp(imei=imei, when=time(), packet=cls.Out(**kwargs).packed) log.debug("Response: %s", resp) zpush.send(resp.packed)