def run_main(): import logging logging.basicConfig(level=logging.DEBUG) lba_app_filename = import_util.detect_runnable_file("lba-app") task_app = ApprentissageExtractJob(lba_app_filename, contract_type='APPRENTISSAGE') task_app.run() lba_pro_filename = import_util.detect_runnable_file("lba-pro") task_pro = ApprentissageExtractJob(lba_pro_filename, contract_type='CONTRAT_PRO') task_pro.run()
def run_main(): import logging logging.basicConfig(level=logging.DEBUG) lba_app_filenames = import_util.detect_runnable_file("lba-app", bulk=True) for filename in lba_app_filenames: logger.info("PROCESSING %s" % filename) task_app = ApprentissageExtractJob(filename, contract_type = 'APPRENTISSAGE') task_app.run() lba_pro_filenames = import_util.detect_runnable_file("lba-pro", bulk=True) for filename in lba_pro_filenames: logger.info("PROCESSING %s" % filename) task_pro = ApprentissageExtractJob(filename, contract_type = 'CONTRAT_PRO') task_pro.run()
def run(): filename = import_util.detect_runnable_file("dpae") if filename: check_file(filename) sys.exit(0) else: sys.exit(-1)
def run_main(): import logging logging.basicConfig(level=logging.DEBUG) dpae_filenames = import_util.detect_runnable_file("dpae", bulk=True) for filename in dpae_filenames: logger.info("PROCESSING %s" % filename) task = DpaeExtractJob(filename) task.run()
def run(): filename = import_util.detect_runnable_file("etablissements") if filename: with open(settings.JENKINS_ETAB_PROPERTIES_FILENAME, "w") as f: f.write("LBB_ETABLISSEMENT_INPUT_FILE=%s\n" % filename) sys.exit(0) else: sys.exit(-1)
def run(): filename = import_util.detect_runnable_file("dpae") if filename: check_file(filename) with open(settings.JENKINS_DPAE_PROPERTIES_FILENAME, "w") as f: f.write("LBB_DPAE_INPUT_FILE=%s\n" % filename) sys.exit(0) else: sys.exit(-1)
def run(): filename_apprentissage = import_util.detect_runnable_file("lba-app") filename_contrat_pro = import_util.detect_runnable_file("lba-pro") if not filename_apprentissage or not filename_contrat_pro: raise NoDataException
error_rate = errors / (1.0 * (success + errors)) logger.info("error rate: %i", error_rate) if error_rate >= settings.DPAE_ERROR_RATE_MAX: raise "error_rate too high" logger.info("complete test OK!") def check_file(dpae_filename): logger.info("going to check file %s" % dpae_filename) check_smoke_test(dpae_filename) check_complete_test(dpae_filename) logger.info("all tests passed with flying colors!") if __name__ == "__main__": filename = import_util.detect_runnable_file("dpae") if filename: check_file(filename) try: f = open( os.path.join(os.environ["WORKSPACE"], "properties_dpae.jenkins"), "w") f.write("LBB_DPAE_INPUT_FILE=%s\n" % filename) f.close() except KeyError: logger.warn( "WORKSPACE environment variable does not exist. If I was called outside of Jenkins, this is normal !" ) sys.exit(0) else: sys.exit(-1)
def run_main(): import logging logging.basicConfig(level=logging.DEBUG) dpae_filename = import_util.detect_runnable_file("dpae") task = DpaeExtractJob(dpae_filename) task.run()
def run(): etablissement_filename = import_util.detect_runnable_file("etablissements") task = EtablissementExtractJob(etablissement_filename) task.run()
def run(): filename = import_util.detect_runnable_file("dpae") if filename: check_file(filename) else: raise NoDataException
def run(): filename = import_util.detect_runnable_file("etablissements") if not filename: raise NoDataException
import logging logger = logging.getLogger('main') formatter = logging.Formatter("%(levelname)s - IMPORTER - %(message)s") logger.setLevel(logging.DEBUG) handler = logging.StreamHandler() handler.setFormatter(formatter) logger.addHandler(handler) import sys import os from labonneboite.importer import util as import_util if __name__ == "__main__": filename = import_util.detect_runnable_file("etablissements") if filename: try: f = open( os.path.join(os.environ["WORKSPACE"], "properties.jenkins"), "w") f.write("LBB_ETABLISSEMENT_INPUT_FILE=%s\n" % filename) f.close() except KeyError: logger.warn( "WORKSPACE environment variable does not exist. If I was called outside of Jenkins, this is normal !" ) sys.exit(0) else: sys.exit(-1)
def run(): filename = import_util.detect_runnable_file("etablissements") if filename: sys.exit(0) else: sys.exit(-1)