From 2f2d6c2b7079ab7cf4bc5aef813e0c223c7b892d Mon Sep 17 00:00:00 2001 From: Evgeniy Alekseev Date: Sun, 21 Mar 2021 15:22:06 +0300 Subject: [PATCH] imply unsafe option for some commands (#4) --- src/ahriman/application/ahriman.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ahriman/application/ahriman.py b/src/ahriman/application/ahriman.py index f2552e17..23e91871 100644 --- a/src/ahriman/application/ahriman.py +++ b/src/ahriman/application/ahriman.py @@ -85,7 +85,7 @@ if __name__ == '__main__': clean_parser.set_defaults(fn=functions.clean) config_parser = subparsers.add_parser('config', description='dump configuration for specified architecture') - config_parser.set_defaults(fn=functions.dump_config, lock=None, no_report=True) + config_parser.set_defaults(fn=functions.dump_config, lock=None, no_report=True, unsafe=True) rebuild_parser = subparsers.add_parser('rebuild', description='rebuild whole repository') rebuild_parser.set_defaults(fn=functions.rebuild) @@ -101,7 +101,7 @@ if __name__ == '__main__': status_parser = subparsers.add_parser('status', description='request status of the package') status_parser.add_argument('--ahriman', help='get service status itself', action='store_true') status_parser.add_argument('package', help='filter status by package base', nargs='*') - status_parser.set_defaults(fn=functions.status, lock=None, no_report=True) + status_parser.set_defaults(fn=functions.status, lock=None, no_report=True, unsafe=True) sync_parser = subparsers.add_parser('sync', description='sync packages to remote server') sync_parser.add_argument('target', help='target to sync', nargs='*')