def __init__(self): self.recordings = dict() # set path if __addon__.getSetting('otrDownloadFolder') in ['special://temp', '']: self.path = vfs.path.join(xbmc.translatePath('special://temp'), __addon__.getAddonInfo('id')) else: self.path = __addon__.getSetting('otrDownloadFolder') try: if not vfs.exists(self.path): vfs.mkdir(self.path) print "created dir %s" % self.path except OSError,e : __sx__.Notification(self.path, 'could not create dir (%s)' % str(e.strerror)) sys.exit(0)
def __init__(self): self.recordings = dict() # set path if __addon__.getSetting('otrDownloadFolder') in ['special://temp', '']: self.path = vfs.path.join(xbmc.translatePath('special://temp'), __addon__.getAddonInfo('id')) else: self.path = __addon__.getSetting('otrDownloadFolder') try: if not vfs.exists(self.path): vfs.mkdir(self.path) print "created dir %s" % self.path except OSError, e: __sx__.Notification(self.path, 'could not create dir (%s)' % str(e.strerror)) sys.exit(0)
def __getLocalEpgidPath(self, epgid, mkdir=True): path = vfs.path.join(self.path, epgid) if not vfs.exists(path) and mkdir: vfs.mkdir(path) print "created dir %s" % path return path