diff options
Diffstat (limited to 'cli/commands/api/category.py')
| -rw-r--r-- | cli/commands/api/category.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/cli/commands/api/category.py b/cli/commands/api/category.py new file mode 100644 index 0000000..5b688f0 --- /dev/null +++ b/cli/commands/api/category.py @@ -0,0 +1,19 @@ +""" +Browse a category +""" + +import click +import simplejson as json + +from app.thesaurus.api import Thesaurus + +@click.command() +@click.option('-c', '--id', 'opt_cat_id', required=True, + help='Category ID') +@click.pass_context +def cli(ctx, opt_cat_id): + """Browse a category + """ + thesaurus = Thesaurus() + results = thesaurus.category(opt_cat_id) + print(json.dumps(results, indent=2)) |
