Lines Matching refs:args
91 args = parser.parse_args()
94 if args.output_json:
99 if args.list_families:
105 if args.no_schema:
106 args.schema = ''
109 if args.json_text:
110 attrs = json.loads(args.json_text)
112 if args.family:
114 if args.schema is None and spec.startswith(sys_schema_dir):
115 args.schema = '' # disable schema validation when installed
116 if args.process_unknown is None:
117 args.process_unknown = True
119 spec = args.spec
123 ynl = YnlFamily(spec, args.schema, args.process_unknown,
124 recv_size=args.dbg_small_recv)
125 if args.dbg_small_recv:
128 if args.ntf:
129 ynl.ntf_subscribe(args.ntf)
131 if args.list_ops:
134 if args.list_msgs:
139 if args.do:
140 reply = ynl.do(args.do, attrs, args.flags)
142 if args.dump:
143 reply = ynl.dump(args.dump, attrs)
145 if args.multi:
146 ops = [ (item[0], json.loads(item[1]), args.flags or []) for item in args.multi ]
150 if args.ntf:
151 for msg in ynl.poll_ntf(duration=args.duration):