Lines Matching refs:args
65 args = parse_args() variable
69 if not os.path.exists(args.device):
70 raise IOError("Missing device {device}".format(device=args.device))
71 if args.signature:
72 if not os.path.exists(args.signature):
73 raise ValueError("Invalid signature file %s" % args.signature)
74 with open(args.signature, "rb") as f:
80 if args.uid:
81 if not os.path.exists(args.uid):
82 raise ValueError("Invalid uid file %s" % args.uid)
83 with open(args.uid, "rb") as f:
89 if args.data:
91 data = int(args.data, 10)
93 data = int(args.data, 16)
95 with open(args.device) as d:
96 if args.command == "get-nonce":
102 elif args.command == "set-uid":
109 elif args.command == "get-param":
110 if not args.message or args.message.startswith("set"):
111 raise ValueError("Invalid message %s" % args.message)
113 param, signature = process_param(d, messages[args.message], sig)
122 elif args.command == "set-param":
123 if not args.message or args.message.startswith("get"):
124 raise ValueError("Invalid message %s" % args.message)
126 param, signature = process_param(d, messages[args.message], sig, data)