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

Function main

python3_cron_scripts/get_iblox_cname.py:26–48  ·  view source on GitHub ↗

Begin Main...

(logger=None)

Source from the content-addressed store, hash-verified

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

Callers 1

get_iblox_cname.pyFile · 0.70

Calls 4

record_job_startMethod · 0.95
get_infoblox_dnsMethod · 0.95
record_job_completeMethod · 0.95
create_logMethod · 0.80

Tested by

no test coverage detected