backups and refactor
This commit is contained in:
parent
f66961bda3
commit
c9c64c0166
10 changed files with 51 additions and 75 deletions
|
@ -9,13 +9,6 @@ PROJECT_NAME = os.environ.get("PROJECT_NAME", "neo")
|
|||
|
||||
files = glob.glob("docker-compose.*.yml")
|
||||
|
||||
def setup_handler(what: str):
|
||||
types = {
|
||||
"def": lambda: os.system("sh ./utils/setup.sh"),
|
||||
"ports": lambda: os.system("sh ./utils/setup-ports.sh ./utils/rulelist.rules")
|
||||
}.get(what, lambda: print("Invalid setup type"))
|
||||
|
||||
|
||||
def dc(cmd: str):
|
||||
fopts = ""
|
||||
for f in files:
|
||||
|
@ -99,7 +92,6 @@ def main():
|
|||
"upr": lambda: dc(f"up -d --build {' '.join(args.args)}"),
|
||||
"logs": lambda: dc(f"logs --tail=20 -f {' '.join(args.args)}"),
|
||||
"default": lambda: dc(f"{' '.join(args.args)}"),
|
||||
"setup": lambda: setup_handler(args.args[0]),
|
||||
"delete-project-files": lambda: os.system(f"sudo rm -rf /srv/{args.args[0]}"),
|
||||
"pull": lambda: update(),
|
||||
"_dump": lambda: dump_data(),
|
||||
|
|
Reference in a new issue