wiz.LogNotify("[COLOR %s]Repo Install Error[/COLOR]" % COLOR1, "[COLOR %s]Invalid addon.xml file![/COLOR]" % COLOR2) wiz.log("[Auto Install Repo] Unable to read the addon.xml file.", xbmc.LOGERROR) elif not AUTOINSTALL == 'Yes': wiz.log("[Auto Install Repo] Not Enabled", xbmc.LOGNOTICE) elif os.path.exists(os.path.join(ADDONS, REPOID)): wiz.log("[Auto Install Repo] Repository already installed") wiz.log("[Auto Update Wizard] Started", xbmc.LOGNOTICE) if AUTOUPDATE == 'Yes': wiz.wizardUpdate('startup') else: wiz.log("[Auto Update Wizard] Not Enabled", xbmc.LOGNOTICE) wiz.log("[Notifications] Started", xbmc.LOGNOTICE) if ENABLE == 'Yes': if not NOTIFY == 'true': url = wiz.workingURL(NOTIFICATION) if url == True: id, msg = wiz.splitNotify(NOTIFICATION) if not id == False: try: id = int(id); NOTEID = int(NOTEID) if id == NOTEID: if NOTEDISMISS == 'false': notify.notification(msg) else: wiz.log("[Notifications] id[%s] Dismissed" % int(id), xbmc.LOGNOTICE) elif id > NOTEID: wiz.log("[Notifications] id: %s" % str(id), xbmc.LOGNOTICE) wiz.setS('noteid', str(id)) wiz.setS('notedismiss', 'false') notify.notification(msg=msg) wiz.log("[Notifications] Complete", xbmc.LOGNOTICE) except Exception, e: wiz.log("Error on Notifications Window: %s" % str(e), xbmc.LOGERROR)
wiz.LogNotify("[COLOR %s]Repo Install Error[/COLOR]" % COLOR1, "[COLOR %s]Invalid addon.xml file![/COLOR]" % COLOR2) wiz.log("[Auto Install Repo] Unable to read the addon.xml file.", xbmc.LOGERROR) elif not AUTOINSTALL == 'Yes': wiz.log("[Auto Install Repo] Not Enabled", xbmc.LOGNOTICE) elif os.path.exists(os.path.join(ADDONS, REPOID)): wiz.log("[Auto Install Repo] Repository already installed") wiz.log("[Auto Update Wizard] Started", xbmc.LOGNOTICE) if AUTOUPDATE == 'Yes': wiz.wizardUpdate('startup') else: wiz.log("[Auto Update Wizard] Not Enabled", xbmc.LOGNOTICE) wiz.log("[Notifications] Started", xbmc.LOGNOTICE) if ENABLE == 'Yes': if not NOTIFY == 'true': url = wiz.workingURL(NOTIFICATION) if url == True: id, msg = wiz.splitNotify(NOTIFICATION) if not id == False: try: id = int(id); NOTEID = int(NOTEID) if id == NOTEID: if NOTEDISMISS == 'false': notify.notification(msg) else: wiz.log("[Notifications] id[%s] Dismissed" % int(id), xbmc.LOGNOTICE) elif id > NOTEID: wiz.log("[Notifications] id: %s" % str(id), xbmc.LOGNOTICE) wiz.setS('noteid', str(id)) wiz.setS('notedismiss', 'false') notify.notification(msg=msg) wiz.log("[Notifications] Complete", xbmc.LOGNOTICE) except Exception, e: wiz.log("Error on Notifications Window: %s" % str(e), xbmc.LOGERROR)