コード例 #1
0
ファイル: Addon.py プロジェクト: dvddd/donatellorepo
 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) )
コード例 #2
0
ファイル: Addon.py プロジェクト: dvddd/donatellorepo
 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) )
コード例 #3
0
ファイル: Addon.py プロジェクト: dvddd/donatellorepo
 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) )
コード例 #4
0
ファイル: main0.py プロジェクト: dvddd/donatellorepo
# 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)