diff --git a/bin/pytaxonomies b/bin/pytaxonomies index 33244f0..f073827 100644 --- a/bin/pytaxonomies +++ b/bin/pytaxonomies @@ -6,8 +6,12 @@ from pytaxonomies import Taxonomies if __name__ == '__main__': argParser = argparse.ArgumentParser(description='Use MISP taxonomies') - argParser.add_argument('-p', action='store_true', help='Print all taxonomies') + argParser.add_argument('-a', '--all', action='store_true', help='Print all taxonomies as machine tags') + argParser.add_argument('-l', '--local', default=None, help='Use local manifest file.') args = argParser.parse_args() - if args.p: + if args.local: + t = Taxonomies(manifest_path=args.local) + else: t = Taxonomies() + if args.all: print(t)