wmg_agent/run.py

22 строки
569 B
Python

# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.
import os, sys
# Add the wmg_agent dir to the system path.
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
# No need for argparse. All settings are contained in the spec file.
num_args = len(sys.argv) - 1
if num_args != 1:
print('run.py accepts a single argument specifying the runspec.')
exit(1)
# Read the runspec.
from utils.spec_reader import SpecReader
SpecReader(sys.argv[1])
# Execute the runspec.
from utils.worker import Worker
worker = Worker()
worker.execute()