/usr/lib/python3.6/site-packages/jsonschema/__pycache__
NameSizeModeActions
cli.cpython-36.opt-1.pyc22380644editdlrm
cli.cpython-36.pyc22380644editdlrm
compat.cpython-36.opt-1.pyc14490644editdlrm
compat.cpython-36.pyc14490644editdlrm
exceptions.cpython-36.opt-1.pyc83400644editdlrm
exceptions.cpython-36.pyc83400644editdlrm
validators.cpython-36.opt-1.pyc135660644editdlrm
validators.cpython-36.pyc135660644editdlrm
_format.cpython-36.opt-1.pyc72490644editdlrm
_format.cpython-36.pyc72490644editdlrm
_reflect.cpython-36.opt-1.pyc48210644editdlrm
_reflect.cpython-36.pyc48210644editdlrm
_utils.cpython-36.opt-1.pyc65080644editdlrm
_utils.cpython-36.pyc65080644editdlrm
_validators.cpython-36.opt-1.pyc97660644editdlrm
_validators.cpython-36.pyc97660644editdlrm
_version.cpython-36.opt-1.pyc1790644editdlrm
_version.cpython-36.pyc1790644editdlrm
__init__.cpython-36.opt-1.pyc8870644editdlrm
__init__.cpython-36.pyc8870644editdlrm
__main__.cpython-36.opt-1.pyc1640644editdlrm
__main__.cpython-36.pyc1640644editdlrm
Edit: /usr/lib/python3.6/site-packages/jsonschema/__pycache__/cli.cpython-36.pyc (2238B)
3 Xf@sddlmZddlZddlZddlZddlmZddlmZddZ ddZ ej d d Z e j d d d de dde j ddddde j dde dde j dde dddZejddfd d!Zejejfd"d#ZdS)$)absolute_importN)namedAny) validator_forcCsd|krd|}t|S)N.z jsonschema.)r)namer/usr/lib/python3.6/cli.py_namedAnyWithDefault sr c Cst| }tj|SQRXdS)N)openjsonload)pathfilerrr _json_files rzJSON Schema Validation CLI) descriptionz-iz --instanceappend instancesz[a path to a JSON instance (i.e. filename.json)to validate (may be specified multiple times))actiondesttypehelpz-Fz--error-formatz"{error.instance}: {error.message} zthe format to use for each error output message, specified in a form suitable for passing to str.format, which will be called with 'error' for each error)defaultrz-Vz --validatorzthe fully qualified object name of a validator to use, or, for validators that are registered with jsonschema, simply the name of the class.)rrschemaz7the JSON Schema to validate with (i.e. filename.schema))rrcCs6ttj|pdgd}|ddkr2t|d|d<|S)Nz--help)args validatorr)varsparser parse_argsr)r argumentsrrrr;s rcCstjtt|dddS)N)r)r)sysexitrunr)rrrrmainBsr#cCsp|d}|d|dd}|j|dd}x>|dp8fD].}x(|j|D]}|j|j|dd}qJWq:W|S) N error_formatrr)rFr)errorT)Z check_schemaZ iter_errorswriteformat)rstdoutstderrr$rZerroredinstancer%rrrr"Fs r")Z __future__rargparser r Zjsonschema._reflectrZjsonschema.validatorsrr rArgumentParserr add_argumentrargvr#r(r)r"rrrrs<