def loadImdbIdList(self): self.tracker.trackPage('loadImdbIdList') feeder = ImdbBundleFeeder() feeder.cache = self.cache feeder.imdbIdList = [ ss.strip() for ss in self.config.getStr('package_text').split(',') ] loadInfo = self.loadSeries(feeder,0) self.notify( sm.str(sm.packageEnd).format(loadInfo.added, loadInfo.episodes) )
def loadBundles(self): self.tracker.trackPage('loadBundles') self.notify( sm.str(sm.bundlesStart) ) feeder = ImdbBundleFeeder() feeder.source = self.translatePath( self.config.getStr('bundle_source') ) loadInfo = self.loadSeries(feeder,0) self.notify( sm.str(sm.bundlesEnd).format(loadInfo.added, loadInfo.episodes) )
def loadPackage(self,configKey): self.tracker.trackPage('loadPackage') self.notify( sm.str(sm.packageStart) ) feeder = ImdbBundleFeeder() feeder.cache = self.cache feeder.package = self.translatePath( self.config.getStr(configKey) ) loadInfo = self.loadSeries(feeder,0) self.notify( sm.str(sm.packageEnd).format(loadInfo.added, loadInfo.episodes) )
# Copyright (C) 2014 Ninbora [[email protected]] # Licensed under MIT license [http://opensource.org/licenses/MIT] import sys import os def addCore(dirRoot): sys.path.insert(0, os.path.join( dirRoot , 'Core' )) dirRoot = "." addCore(dirRoot) from feeders.ImdbBundleFeeder import * from FilterInfo import * FileLoader.dirCache = os.path.join( dirRoot , 'Cache' ) feeder = ImdbBundleFeeder() fi = FilterInfo() feeder.load(fi,320)