def count_where_gisid_assigned(logname): logger = MC.setup_logging(logname) logger.info("Starting program...") pp_workspace = MC.get_preprod_workspace() p_workspace = MC.get_prod_workspace() pp_dict = CC.count_fcs(pp_workspace, CC.count_fc_gisid_assigned) p_dict = CC.count_fcs(p_workspace, CC.count_fc_gisid_assigned) CC.write_r2d1_results(logname, logger, pp_dict, p_dict) logger.info("Finished program")
import arcpy import MigrationCommon as MC import CheckoutCommon as CC def count_fc_state(feature_class): if not arcpy.Exists(feature_class): return -1 where = """"{0}" IS NOT NULL""".format(CC.find_state_field(feature_class)) return CC.count_fc_where(feature_class, where) # # start of program # log_name = 'checkout0' logger = MC.setup_logging(log_name) logger.info("Starting program...") pp_workspace = MC.get_preprod_workspace() p_workspace = MC.get_prod_workspace() pp_dict = CC.count_fcs(pp_workspace, count_fc_state) p_dict = CC.count_fcs(p_workspace, count_fc_state) CC.write_r2d1_results(log_name, logger, pp_dict, p_dict) logger.info("Finished program")