예제 #1
0
def main_by_db(arg_tuple):
    state = arg_tuple[0]
    is_gps_db = arg_tuple[1]
    db_type = 'GPS' if is_gps_db else 'GIS'
    # log_name = "Cobbler_{}_{}".format(state, db_type)
    # main_logger = cobb_common.setup_logging(log_name)
    # main_logger.info("Starting {} for {}...".format(state, db_type))

    # start = time.clock()
    # main_logger.info(datetime.datetime.now())

    cobbler.cobble_unit(state, is_gps_db, True)  # Main
    cobbler.cobble_unit(state, is_gps_db, False)  # Service
예제 #2
0
def main(state):
    log_name = "Cobbler_{}".format(state)

    main_logger = cobb_common.setup_logging(log_name)
    main_logger.info("Starting {}...".format(state))

    start = time.clock()
    main_logger.info(datetime.datetime.now())

    cobbler.cobble_unit(state, True, True)  # GPS Main
    cobbler.cobble_unit(state, True, False)  # GPS Service
    cobbler.cobble_unit(state, False, True)  # GIS Main
    cobbler.cobble_unit(state, False, False)  # GIS Service

    main_logger.info(datetime.datetime.now())
    elapsed = (time.clock() - start)
    main_logger.info("Execution time: {}".format(elapsed))
    main_logger.info('Done {}'.format(state))