NextERP-scripts/scripts/module.py
2025-04-04 11:02:18 +07:00

21 lines
491 B
Python

import argparse
import os
import subprocess
import sys
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "../")))
from services import config as Config
def main():
config = Config.Config(config_path="utility/config/settings.yaml")
instances = config.get_instances()
for instance in instances:
cmd = "python utility/main.py"
subprocess.run(f"{cmd} module uninstall {instance['name']}", shell=True)
if __name__ == "__main__":
main()