class AudiobooPlexService(AudiobooService): def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'audioboo.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('author') self.queue.register_simple_type('tracks')
class KinoKongPlexService(KinoKongService): def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'kinokong.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('serie')
def __init__(self): storage_name = Core.storage.abs_path( Core.storage.join_path(Core.bundle_path, 'Contents', 'kinokong.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('serie')
def __init__(self): storage_name = Core.storage.abs_path( Core.storage.join_path(Core.bundle_path, 'Contents', 'myhit.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('track') self.queue.register_simple_type('serie') self.queue.register_simple_type('selection') self.queue.register_simple_type('tracks') self.queue.register_simple_type('soundtrack')
def __init__(self, error_callback=None): self.error_handler = ErrorHandler(error_callback) storage_name = Core.storage.abs_path( Core.storage.join_path(Core.bundle_path, 'Contents', 'music.storage')) self.music_queue = PlexStorage(storage_name)
class DaytsePlexService(DaytseService): def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'daytse.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('episode') self.queue.register_simple_type('season') self.queue.register_simple_type('serie')
def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'gidonline.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('episode') self.queue.register_simple_type('season') self.queue.register_simple_type('serie')
def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'audio_knigi.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('author') self.queue.register_simple_type('performer') self.queue.register_simple_type('genre') self.queue.register_simple_type('tracks')
class DaytsePlexService(DaytseService): def __init__(self): storage_name = Core.storage.abs_path( Core.storage.join_path(Core.bundle_path, 'Contents', 'daytse.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('episode') self.queue.register_simple_type('season') self.queue.register_simple_type('serie')
def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'muzarbuz.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('album') self.queue.register_simple_type('double_album') self.queue.register_simple_type('artist') self.queue.register_simple_type('collection') self.queue.register_simple_type('genre') self.queue.register_simple_type('tracks')
def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'hdserials.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('episode') self.queue.register_simple_type('season') self.queue.register_simple_type('serie') # def load_cache(self, path): # if Data.Exists(self.KEY_CACHE): # ret = Data.LoadObject(self.KEY_CACHE) # # if ret and 'path' in ret and ret['path'] == path: # Log.Debug('Return from cache %s' % path) # # return ret # # def save_cache(self, data): # Data.SaveObject(self.KEY_CACHE, data)
class HDSerialsPlexService(HDSerialsService): def __init__(self): storage_name = Core.storage.abs_path(Core.storage.join_path(Core.bundle_path, 'Contents', 'hdserials.storage')) self.queue = PlexStorage(storage_name) self.queue.register_simple_type('movie') self.queue.register_simple_type('episode') self.queue.register_simple_type('season') self.queue.register_simple_type('serie') # def load_cache(self, path): # if Data.Exists(self.KEY_CACHE): # ret = Data.LoadObject(self.KEY_CACHE) # # if ret and 'path' in ret and ret['path'] == path: # Log.Debug('Return from cache %s' % path) # # return ret # # def save_cache(self, data): # Data.SaveObject(self.KEY_CACHE, data)