def clean(signum): logger = Logger("clean_union.log") logger.write("Start") try: UnionBattle.cron_job() Member.cron_job() except: logger.error(traceback.format_exc()) else: logger.write("Clean Union Complete.") finally: logger.close()