Kaynağa Gözat

Add new commands

jherve 1 ay önce
ebeveyn
işleme
fecaa85204
1 değiştirilmiş dosya ile 7 ekleme ve 1 silme
  1. 7 1
      start.py

+ 7 - 1
start.py

@@ -118,9 +118,15 @@ def main():
         if sys.argv[1] == "create_secrets":
             create_secrets(secret_sources)
 
-        elif sys.argv[1] == "start_container":
+        elif sys.argv[1] == "start":
             start_borgmatic_container(hostname, login, secret_sources)
 
+        elif sys.argv[1] == "rm":
+            subprocess.run(["podman", "rm", "-f", f"borgmatic_{login}"])
+
+        elif sys.argv[1] == "bash":
+            subprocess.run(["podman", "exec", "-ti", f"borgmatic_{login}", "bash"])
+
     except IndexError:
         print("You should provide an argument")
         exit(1)