recdblist.addCommonlogEX("Error","updatebc(epgdb.py)", str(type(inst)), str(inst)+"\n"+traceback.format_exc(),log_level=200)\r
xml2db_dom.xml2db_dom(tmppath + bctype + "epgdata.bak.xml", bctype)\r
rec10d.rec10db.update_status_by_bctype_epg_ch(bctype, "2")\r
+def updateLogo_bc(bctype):\r
+ bctypel = chdb.searchCHFromBctype(bctype)\r
+ #print bctype\r
+ try:\r
+ ts2epg.writeLogoEpgXML(tmppath + bctype + "logo.xml", chdb.searchCHFromBctype(bctype)['ch'])\r
+ xml2db_dom.xml2db_dom_logo(tmppath + bctype + "logo.xml", bctype)\r
+ shutil.copyfile(tmppath + bctype + "logo.xml", tmppath + bctype + "logo.bak.xml")\r
+ time.sleep(5)\r
+ rec10d.rec10db.update_logostatus_by_bctype_epg_ch(bctype,"1")\r
+ except Exception, inst:\r
+ recdblist.addCommonlogEX("Error","updatebc(epgdb.py)", str(type(inst)), str(inst)+"\n"+traceback.format_exc(),log_level=200)\r
+ xml2db_dom.xml2db_dom(tmppath + bctype + "logo.bak.xml", bctype)\r
+ rec10d.rec10db.update_logostatus_by_bctype_epg_ch(bctype,"2")\r
def searchTime(titletxt, timet, deltatime, chtxt):\r
time = datetime.datetime.strptime(timet, "%Y-%m-%d %H:%M:%S")\r
ret = []\r