jherve 1 месяц назад
Родитель
Сommit
bd2255e19b
1 измененных файлов с 11 добавлено и 2 удалено
  1. 11 2
      start.py

+ 11 - 2
start.py

@@ -1,4 +1,5 @@
 import os
+import sys
 import subprocess
 import socket
 from pathlib import Path, PurePosixPath
@@ -113,8 +114,16 @@ def main():
     if not secret_sources:
         print("no secret required ?")
 
-    create_secrets(secret_sources)
-    start_borgmatic_container(hostname, login, secret_sources)
+    try:
+        if sys.argv[1] == "create_secrets":
+            create_secrets(secret_sources)
+
+        elif sys.argv[1] == "start_container":
+            start_borgmatic_container(hostname, login, secret_sources)
+
+    except IndexError:
+        print("You should provide an argument")
+        exit(1)
 
 
 if __name__ == "__main__":