NextERP-scripts/main.py
2025-04-03 16:31:42 +07:00

22 lines
544 B
Python

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