This commit is contained in:
bobbyrullo 2018-06-21 23:04:58 +00:00 committed by GitHub
commit e5aadd79fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 5 deletions

View file

@ -49,9 +49,14 @@ def check_yaml(argv=None):
'Implies --allow-multiple-documents'
),
)
parser.add_argument('--ignore-tags', type=lambda s: s.split(','), default=[],
help='Custom tags to ignore.')
parser.add_argument('filenames', nargs='*', help='Yaml filenames to check.')
args = parser.parse_args(argv)
for tag in args.ignore_tags:
Loader.add_constructor(tag, lambda *a, **k: None)
load_fn = LOAD_FNS[Key(multi=args.multi, unsafe=args.unsafe)]
retval = 0