Example #1
0
 def get_settings(cls):
     name = cls.get_name()
     try:
         settings = real_scraper.get_settings()
         offset = 5
     except:
         settings = super(cls, cls).get_settings()
         offset = 4
     settings.append('         <setting id="%s-scraper_url" type="text" label="    %s" default="" visible="eq(-%d,true)"/>' % (name, i18n('scraper_location'), offset))
     settings.append('         <setting id="%s-scraper_password" type="text" label="    %s" option="hidden" default="" visible="eq(-%d,true)"/>' % (name, i18n('scraper_key'), offset + 1))
     return settings
Example #2
0
 def get_name(cls):
     try:
         return real_scraper.get_name()
     except:
         return 'IFlix'
Example #3
0
 def provides(cls):
     try:
         return real_scraper.provides()
     except:
         return frozenset([])