From 7120891f790c70ce557396227353a19282afbf48 Mon Sep 17 00:00:00 2001 From: Peter Weber Date: Wed, 22 Nov 2023 08:06:39 +0100 Subject: [PATCH] entity: Add verbose to sync-errors cli. * Displays MEF pids with errors in verbose print. Co-Authored-by: Peter Weber --- rero_ils/modules/entities/remote_entities/cli.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rero_ils/modules/entities/remote_entities/cli.py b/rero_ils/modules/entities/remote_entities/cli.py index 2b78698881..b4087cefad 100644 --- a/rero_ils/modules/entities/remote_entities/cli.py +++ b/rero_ils/modules/entities/remote_entities/cli.py @@ -103,11 +103,14 @@ def clean(query, dry_run, verbose, log_dir): @entity.command() @click.option('-c', '--clear', is_flag=True, default=False) +@click.option('-v', '--verbose', count=True, default=0) @with_appcontext -def sync_errors(clear): +def sync_errors(clear, verbose): """Removes errors in the cache information.""" + errors = SyncEntity.get_errors() + if verbose: + click.echo(f'Errors MEF pids: {errors}') if clear: - errors = SyncEntity.get_errors() SyncEntity.clear_errors() click.secho(f'Removed {len(errors)} errors', fg='yellow')