NextERP-scripts/main.py

23 lines
565 B
Python

#!/usr/bin/env python3
import sys
import os
import argparse
from services.odoo.manager import OdooModuleManager
def main():
print(os.getcwd())
manager = OdooModuleManager(config_path="utility/config/settings.yaml")
parser = argparse.ArgumentParser(
description="Restart Odoo Service",
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
)
parser.add_argument("instance", help="Instance name")
args = parser.parse_args()
manager.restart_service(args.instance)
sys.exit(0)
if __name__ == "__main__":
main()