def main(): """ Begin Main... """ print("Starting: " + str(datetime.now())) # Make database connections mc = MongoConnector.MongoConnector() jobs_collection = mc.get_jobs_connection() idm = InfobloxDNSManager.InfobloxDNSManager('host') idm.get_infoblox_dns() # Record status jobs_collection.update_one({'job_name': 'get_iblox_host'}, { '$currentDate': { "updated": True }, "$set": { 'status': 'COMPLETE' } }) print("Ending: " + str(datetime.now()))
def main(): """ Begin Main... """ print("Starting: " + str(datetime.now())) # Make database connections mc = MongoConnector.MongoConnector() jobs_manager = JobsManager.JobsManager(mc, 'get_iblox_host') jobs_manager.record_job_start() idm = InfobloxDNSManager.InfobloxDNSManager('host') idm.get_infoblox_dns() # Record status jobs_manager.record_job_complete() print("Ending: " + str(datetime.now()))
def main(): """ Begin Main... """ logger = LoggingUtil.create_log(__name__) print("Starting: " + str(datetime.now())) logger.info("Starting...") # Make database connections mc = MongoConnector.MongoConnector() jobs_manager = JobsManager.JobsManager(mc, "get_iblox_txt") jobs_manager.record_job_start() idm = InfobloxDNSManager.InfobloxDNSManager("txt") idm.get_infoblox_dns() # Record status jobs_manager.record_job_complete() print("Ending: " + str(datetime.now())) logger.info("Complete.")