From 9e39c0cadb99ceef520fce810ef20ea2ef2cf4e2 Mon Sep 17 00:00:00 2001 From: Nir Cohen Date: Mon, 13 Feb 2017 19:02:37 +0200 Subject: [PATCH] Log action results in the CLI --- ghost.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ghost.py b/ghost.py index dbc5300..2c12522 100644 --- a/ghost.py +++ b/ghost.py @@ -1148,6 +1148,7 @@ def put_key(key_name, metadata=_build_dict_from_key_value(meta), description=description, lock=lock) + click.echo('Key stashed successfully') except GhostError as ex: sys.exit(ex) @@ -1170,6 +1171,7 @@ def lock_key(key_name, try: click.echo('Locking key...') stash.lock(key_name=key_name) + click.echo('Key locked successfully') except GhostError as ex: sys.exit(ex) @@ -1192,6 +1194,7 @@ def unlock_key(key_name, try: click.echo('Unlocking key...') stash.unlock(key_name=key_name) + click.echo('Key unlocked successfully') except GhostError as ex: sys.exit(ex) @@ -1269,6 +1272,7 @@ def delete_key(key_name, stash, passphrase, backend): try: click.echo('Deleting key...') stash.delete(key_name=key_name) + click.echo('Key deleted successfully') except GhostError as ex: sys.exit(ex) @@ -1322,6 +1326,7 @@ def purge_stash(force, stash, passphrase, backend): stash.purge(force) # Maybe we should verify that the list is empty # afterwards? + click.echo('Purge complete!') except GhostError as ex: sys.exit(ex) @@ -1342,6 +1347,7 @@ def export_keys(output_path, stash, passphrase, backend): try: click.echo('Exporting stash to {0}...'.format(output_path)) stash.export(output_path=output_path) + click.echo('Export complete!') except GhostError as ex: sys.exit(ex) @@ -1360,6 +1366,7 @@ def load_keys(key_file, stash, passphrase, backend): click.echo('Importing all keys from {0}...'.format(key_file)) stash.load(key_file=key_file) + click.echo('Import complete!') @main.command(name='migrate')