# oder Schreiben von Archiv-Ordnern oder Dateien db.write_log_to_db_a(ac, ac.app_errorslist[1], "x", "write_also_to_console") return erase_files_ok_1 = erase_files_from_play_out_prepare(sendung_art) if erase_files_ok_1 is None: # Error 002 Fehler beim Loeschen von Dateien in Play-Out db.write_log_to_db_a(ac, ac.app_errorslist[2], "x", "write_also_to_console") return return if __name__ == "__main__": db = lib_cm.dbase() ac = app_config() print "lets_work: " + ac.app_desc # losgehts db.write_log_to_db(ac, ac.app_desc + " gestartet", "a") # Config_Params 1 db.ac_config_1 = db.params_load_1(ac, db) if db.ac_config_1 is not None: param_check = lib_cm.params_check_1(ac, db) # alles ok: weiter if param_check is not None: if db.ac_config_1[1] == "on": lets_rock() else: db.write_log_to_db_a(ac, "Play-Out-Archivierung ausgeschaltet", "e", "write_also_to_console")
+ str(item[2]) + u" - " + item[15] + u" - " + item[11], "n") def lets_rock(): """Mainfunktion""" print "lets_rock " # off-air-shows list_off_air_sendungen = load_off_air_sendungen() if list_off_air_sendungen is not None: # reg shows in db log_off_air_sendungen(list_off_air_sendungen) # live studio shows list_studio_sendungen = load_studio_sendungen() if list_studio_sendungen is not None: # reg shows in db log_studio_sendungen(list_studio_sendungen) if __name__ == "__main__": db = lib_cm.dbase() ac = app_config() print "lets_work: " + ac.app_desc # losgehts db.write_log_to_db(ac, ac.app_desc + " gestartet", "r") lets_rock() # fertsch db.write_log_to_db(ac, ac.app_desc + " gestoppt", "s") print "lets_lay_down" sys.exit()