else: if args.status: print dev["id"], dev["name"], "------ FAIL <-----------------" except: if args.status: print dev["id"], dev["name"], "------ FAIL <-----------------" if len(data) == 0: sys.exit() sensorLAN = None if args.debug: sensorLAN = SensorLAN( SensorSocketDebug(), SensorXML(), None, ) else: sensorLAN = SensorLAN( SensorSocketUDP(), SensorXML(), None, ) sensorLAN.sendDict({ "id": u"NOID", "time": datetime.now(), "Location": { "name": args.location_name, "street": args.location_street,
default=61000, ) parser.add_argument( "--gpg-key", help="GnuPG Key id", ) parser.add_argument( "ifname", ) parser.add_argument( "file", type=argparse.FileType("r"), ) args = parser.parse_args() sensorSock = SensorSocketEthernet(args.ifname, args.port, args.no_ip) sensorXML = SensorXML(args.schema) sensorXML.parse(args.file.read()) sensorGPG = None dataStr = None if args.gpg_key is not None: gpg = SensorGnuPG(args.gpg_key) sensorLAN = SensorLAN(sensorSock, sensorXML, sensorGPG) sensorLAN.send()