Exemplo n.º 1
0
      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,
Exemplo n.º 2
0
  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()