MCPcopy Create free account
hub / github.com/adobe/Marinus / main

Function main

python3_cron_scripts/get_infoblox_host_extattrs.py:28–50  ·  view source on GitHub ↗

Begin Main...

(logger=None)

Source from the content-addressed store, hash-verified

26
27
28def main(logger=None):
29 """
30 Begin Main...
31 """
32 if logger is None:
33 logger = LoggingUtil.create_log(__name__)
34
35 print("Starting: " + str(datetime.now()))
36 logger.info("Starting...")
37
38 # Make database connections
39 mc = MongoConnector.MongoConnector()
40 jobs_manager = JobsManager.JobsManager(mc, "get_infoblox_host_extattrs")
41 jobs_manager.record_job_start()
42
43 iem = InfobloxExtattrManager.InfobloxExtattrManager("host")
44 iem.get_infoblox_extattr()
45
46 # Record status
47 jobs_manager.record_job_complete()
48
49 print("Ending: " + str(datetime.now()))
50 logger.info("Complete.")
51
52
53if __name__ == "__main__":

Callers 1

Calls 4

record_job_startMethod · 0.95
get_infoblox_extattrMethod · 0.95
record_job_completeMethod · 0.95
create_logMethod · 0.80

Tested by

no test coverage detected