Пример #1
0
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()))
Пример #2
0
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()))
Пример #3
0
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.")