From b6e9e65bf1fb83244623b464c4dbb28fb73c2c31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Gruszczy=C5=84ski?= Date: Mon, 26 May 2025 12:54:34 +0200 Subject: [PATCH] no-dry-run --- app.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app.py b/app.py index 4cc032d..c9f26b3 100644 --- a/app.py +++ b/app.py @@ -375,8 +375,9 @@ def main(): parser.add_argument('--days-inactive', type=int, help='Minimalna liczba dni nieaktywności, po której użytkownik uznawany jest za nieaktywny') - parser.add_argument('--dry-run', action='store_true', default=None, - help='Tryb podglądu: nie wykonuje żadnych zmian, tylko raportuje') + parser.add_argument('--dry-run', dest='dry_run', action='store_true', help='Włącz tryb testowy') + parser.add_argument('--no-dry-run', dest='dry_run', action='store_false', help='Wyłącz tryb testowy') + parser.set_defaults(dry_run=None) parser.add_argument('--delete', action='store_true', help='Usuń (dezaktywuj) użytkowników, którzy spełniają kryteria filtrowania') @@ -454,9 +455,10 @@ def main(): if not args.drupal_path: args.drupal_path = os.getenv("DRUPAL_PATH") - if args.delete is False and args.dry_run is None: + if not args.delete and args.dry_run is None: args.dry_run = True + if args.flush_cache: flush_redis_cache() return