def main():
- parser = argparse.ArgumentParser(prog='osm-policy-healthcheck')
- parser.add_argument('--config-file', nargs='?', help='POL configuration file')
+ parser = argparse.ArgumentParser(prog="osm-policy-healthcheck")
+ parser.add_argument("--config-file", nargs="?", help="POL configuration file")
# args = parser.parse_args()
# cfg = Config(args.config_file)
return True
return False
- processes_to_check = ['osm-policy-agent']
- ps = subprocess.Popen(['ps', 'aux'], stdout=subprocess.PIPE).communicate()[0]
- processes_running = ps.decode().split('\n')
+ processes_to_check = ["osm-policy-agent"]
+ ps = subprocess.Popen(["ps", "aux"], stdout=subprocess.PIPE).communicate()[0]
+ processes_running = ps.decode().split("\n")
for p in processes_to_check:
if not _contains_process(processes_running, p):
log.error("Process %s not running!" % p)
return False
# Check if process is running properly (listening to kafka bus)
- if os.path.exists('/tmp/osm_pol_agent_health_flag'):
+ if os.path.exists("/tmp/osm_pol_agent_health_flag"):
return True
else:
return False
-if __name__ == '__main__':
+if __name__ == "__main__":
main()