X-Git-Url: http://www.average.org/gitweb/?p=loctrkd.git;a=blobdiff_plain;f=gps303%2Ftermconfig.py;h=b9517f0af80284be60df5a4c4a6ef87bbaa9f9e9;hp=9f9168409d6ddd21b0abf746d2d21ce5eae251c8;hb=d6c20543cf997f20cb72bf7380674bf012a5af88;hpb=8bf5efdf4f5d069b108e6fd8140f5ebd930b538e diff --git a/gps303/termconfig.py b/gps303/termconfig.py index 9f91684..b9517f0 100644 --- a/gps303/termconfig.py +++ b/gps303/termconfig.py @@ -17,13 +17,12 @@ def runserver(conf): zctx = zmq.Context() zsub = zctx.socket(zmq.SUB) zsub.connect(conf.get("collector", "publishurl")) - for protoname in ( - "STATUS", - "SETUP", - "POSITION_UPLOAD_INTERVAL", + for proto in ( + STATUS.PROTO, + SETUP.PROTO, + POSITION_UPLOAD_INTERVAL.PROTO, ): - tosub = topic(proto_by_name(protoname)) - zsub.setsockopt(zmq.SUBSCRIBE, tosub) + zsub.setsockopt(zmq.SUBSCRIBE, topic(proto)) zpush = zctx.socket(zmq.PUSH) zpush.connect(conf.get("collector", "listenurl"))