From f78b7b2ac2b6251f4258bc7901d73f44a1ecb640 Mon Sep 17 00:00:00 2001 From: deajan Date: Sat, 25 Jan 2025 11:59:26 +0100 Subject: [PATCH] CLI: Allow multiple --run-as-cli arguments (useful when running GUI with pre-existing args in upgrade mode) --- bin/npbackup-cli | 2 +- bin/npbackup-gui | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/npbackup-cli b/bin/npbackup-cli index 33bdcf8..2fd2614 100644 --- a/bin/npbackup-cli +++ b/bin/npbackup-cli @@ -13,7 +13,7 @@ from npbackup.__main__ import main del sys.path[0] if __name__ == "__main__": - if "--run-as-cli" in sys.argv: + while "--run-as-cli" in sys.argv: # Drop --run-as-cli argument since cli doesn't know about it sys.argv.pop(sys.argv.index("--run-as-cli")) main() diff --git a/bin/npbackup-gui b/bin/npbackup-gui index dee1979..cf70bb7 100644 --- a/bin/npbackup-gui +++ b/bin/npbackup-gui @@ -14,7 +14,7 @@ from npbackup.__main__ import main del sys.path[0] if __name__ == "__main__": - if "--run-as-cli" in sys.argv: + while "--run-as-cli" in sys.argv: # Drop --run-as-cli argument since cli doesn't know about it sys.argv.pop(sys.argv.index("--run-as-cli")) main()