X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_policy_module%2Fcmd%2Fpolicy_module_agent.py;h=e6c0681cdac4398af30a15460f20debdff482089;hb=946821f0dcc61f0bf0fe6d78bc2dc7db2636296c;hp=19e8054e598b79e4cd7f08ad7b1c0ebf0e0bc00a;hpb=fbb5d6d5882461137bf47c313ead6bb913f15e56;p=osm%2FPOL.git diff --git a/osm_policy_module/cmd/policy_module_agent.py b/osm_policy_module/cmd/policy_module_agent.py index 19e8054..e6c0681 100644 --- a/osm_policy_module/cmd/policy_module_agent.py +++ b/osm_policy_module/cmd/policy_module_agent.py @@ -25,13 +25,18 @@ import argparse import asyncio import logging import sys +import os -from osm_policy_module.autoscaling.agent import PolicyModuleAgent +from osm_policy_module.core.agent import PolicyModuleAgent from osm_policy_module.core.config import Config from osm_policy_module.core.database import DatabaseManager def main(): + # Cleanup old temp health file + if os.path.exists('/tmp/osm_pol_agent_health_flag'): + os.remove('/tmp/osm_pol_agent_health_flag') + parser = argparse.ArgumentParser(prog='osm-policy-agent') parser.add_argument('--config-file', nargs='?', help='POL configuration file') args = parser.parse_args()