コード例 #1
0
def register_plugin():
    plugin.register(
        UrlRewriteDivxATope,
        'divxatope',
        groups=['urlrewriter'],
        api_ver=2
    )
コード例 #2
0
ファイル: trakt_lookup.py プロジェクト: Flexget/Flexget
def register_plugin():
    plugin.register(
        PluginTraktLookup,
        'trakt_lookup',
        api_ver=2,
        interfaces=['task', 'series_metainfo', 'movie_metainfo'],
    )
コード例 #3
0
ファイル: regexp.py プロジェクト: chaosmaker/Flexget
def register_plugin():
    plugin.register(FilterRegexp, 'regexp', api_ver=2)
コード例 #4
0
ファイル: seen_movies.py プロジェクト: Farbdose/Flexget
def register_plugin():
    plugin.register(FilterSeenMovies, 'seen_movies', api_ver=2)
コード例 #5
0
ファイル: sonarr_list.py プロジェクト: sirtyface/Flexget-1
def register_plugin():
    plugin.register(SonarrList, 'sonarr_list', api_ver=2, interfaces=['task', 'list'])
コード例 #6
0
ファイル: cfscraper.py プロジェクト: rpatterson/Flexget
def register_plugin():
    plugin.register(CFScraper, "cfscraper", api_ver=2)
コード例 #7
0
def register_plugin():
    plugin.register(UrlRewriteNnmClub, 'nnm-club', groups=['urlrewriter'], api_ver=2)
コード例 #8
0
def register_plugin():
    plugin.register(TorrentShackSearch, 'torrentshack', groups=['search'], api_ver=2)
コード例 #9
0
ファイル: magnets.py プロジェクト: awesome-python/Flexget
def register_plugin():
    plugin.register(Magnets, 'magnets', api_ver=2)
コード例 #10
0
ファイル: ftp_download.py プロジェクト: edetaillac/Flexget
def register_plugin():
    plugin.register(OutputFtp, 'ftp_download', api_ver=2)
コード例 #11
0
def register_plugin():
    plugin.register(RTorrentOutputPlugin, 'rtorrent', api_ver=2)
    plugin.register(RTorrentInputPlugin, 'from_rtorrent', api_ver=2)
コード例 #12
0
def register_plugin():
    plugin.register(FilterSeriesPremiere, 'series_premiere', api_ver=2)
コード例 #13
0
ファイル: subtitles_check.py プロジェクト: xfouloux/Flexget
def register_plugin():
    plugin.register(MetainfoSubs, 'check_subtitles', api_ver=2)
コード例 #14
0
def register_plugin():
    plugin.register(UrlRewritePirateBay, 'piratebay', groups=['urlrewriter', 'search'], api_ver=2)
コード例 #15
0
def register_plugin():
    plugin.register(PluginBlurayLookup,
                    'bluray_lookup',
                    api_ver=2,
                    groups=['movie_metainfo'])
コード例 #16
0
ファイル: shortened.py プロジェクト: oscarb-se/Flexget
def register_plugin():
    plugin.register(UrlRewriteShortened,
                    'shortened',
                    groups=['urlrewriter'],
                    api_ver=2)
コード例 #17
0
ファイル: imdb_url.py プロジェクト: AlinaKay/Flexget
def register_plugin():
    plugin.register(MetainfoImdbUrl, 'scan_imdb', builtin=True, api_ver=2)
コード例 #18
0
def register_plugin():
    plugin.register(Decompress, 'decompress', api_ver=2)
コード例 #19
0
def register_plugin():
    plugin.register(EstimatesReleasedMovies, 'est_released_movies', groups=['estimate_release'], api_ver=2)
コード例 #20
0
ファイル: content_size.py プロジェクト: cash2one/flexget
def register_plugin():
    plugin.register(MetainfoContentSize,
                    'metainfo_content_size',
                    builtin=True,
                    api_ver=2)
コード例 #21
0
ファイル: test_discover.py プロジェクト: thisirs/Flexget
from flexget.entry import Entry
from flexget import plugin
import flexget.validator
from tests import FlexGetBase


class SearchPlugin(object):
    """Fake search plugin. Just returns the entry it was given."""

    def validator(self):
        return flexget.validator.factory('boolean')

    def search(self, entry, comparator=None, config=None):
        return [Entry(entry)]

plugin.register(SearchPlugin, 'test_search', groups=['search'], api_ver=2)


class EstRelease(object):
    """Fake release estimate plugin. Just returns 'est_release' entry field."""

    def estimate(self, entry):
        return entry.get('est_release')

plugin.register(EstRelease, 'test_release', groups=['estimate_release'], api_ver=2)


class TestDiscover(FlexGetBase):
    __yaml__ = """
        tasks:
          test_sort:
コード例 #22
0
def register_plugin():
    plugin.register(UrlRewriteNnmClub, 'nnm-club', interfaces=['urlrewriter'], api_ver=2)
コード例 #23
0
ファイル: horriblesubs.py プロジェクト: danielkza/Flexget
def register_plugin():
    plugin.register(HorribleSubs, 'horriblesubs', groups=['search'], api_ver=2)
コード例 #24
0
ファイル: disable_phases.py プロジェクト: pospqsjac/Flexget
def register_plugin():
    plugin.register(PluginDisablePhases, 'disable_phases', api_ver=2)
コード例 #25
0
ファイル: template.py プロジェクト: ghyster/Flexget
def register_plugin():
    plugin.register(PluginTemplate, 'template', builtin=True, api_ver=2)
コード例 #26
0
def register_plugin():
    plugin.register(PushbulletNotifier,
                    plugin_name,
                    api_ver=2,
                    interfaces=['notifiers'])
コード例 #27
0
ファイル: imdb.py プロジェクト: Flexget/Flexget
def register_plugin():
    plugin.register(FilterImdb, 'imdb', api_ver=2)
コード例 #28
0
ファイル: rss.py プロジェクト: AlinaKay/Flexget
def register_plugin():
    plugin.register(InputRSS, 'rss', api_ver=2)
コード例 #29
0
ファイル: retry_failed.py プロジェクト: ARLahan/Flexget
def register_plugin():
    plugin.register(PluginFailed, 'retry_failed', builtin=True, api_ver=2)
コード例 #30
0
def register_plugin():
    plugin.register(UrlRewriteAllyoulike, 'allyoulike', interfaces=['urlrewriter'], api_ver=2)
コード例 #31
0
def register_plugin():
    plugin.register(PluginThetvdbLookup,
                    'thetvdb_lookup',
                    api_ver=2,
                    interfaces=['task', 'series_metainfo'])
コード例 #32
0
def register_plugin():
    plugin.register(CrossMatch, 'crossmatch', api_ver=2)
コード例 #33
0
ファイル: awesomehd.py プロジェクト: Flexget/Flexget
def register_plugin():
    plugin.register(SearchAwesomeHD, 'awesomehd', interfaces=['search'], api_ver=2)
コード例 #34
0
ファイル: api_tmdb.py プロジェクト: oscarb-se/Flexget
def register_plugin():
    plugin.register(ApiTmdb, 'api_tmdb', api_ver=2)
コード例 #35
0
ファイル: exists.py プロジェクト: Doppia/Flexget
def register_plugin():
    plugin.register(FilterExists, 'exists', api_ver=2)
コード例 #36
0
def register_plugin():
    plugin.register(DeleteFiles, 'delete', api_ver=2)
    plugin.register(CopyFiles, 'copy', api_ver=2)
    plugin.register(MoveFiles, 'move', api_ver=2)
コード例 #37
0
ファイル: archives.py プロジェクト: M1chael/Flexget
def register_plugin():
    plugin.register(FilterArchives, 'archives', api_ver=2)
コード例 #38
0
ファイル: queue_movies.py プロジェクト: xfouloux/Flexget
def register_plugin():
    plugin.register(QueueMovies, 'queue_movies', api_ver=2)
コード例 #39
0
ファイル: urlrewrite.py プロジェクト: awesome-python/Flexget
def register_plugin():
    plugin.register(UrlRewrite, 'urlrewrite', groups=['urlrewriter'], api_ver=2)
コード例 #40
0
def register_plugin():
    plugin.register(InputBacklog, 'backlog', builtin=True, api_ver=2)
コード例 #41
0
ファイル: ptn.py プロジェクト: AlinaKay/Flexget
def register_plugin():
    plugin.register(SearchPTN, 'ptn', groups=['search'], api_ver=2)
コード例 #42
0
ファイル: magnetdl.py プロジェクト: Flexget/Flexget
def register_plugin():
    plugin.register(MagnetDL,
                    'magnetdl',
                    api_ver=2,
                    interfaces=['task', 'search'])
コード例 #43
0
ファイル: list_queue.py プロジェクト: NoMaillard/Flexget
def register_plugin():
    plugin.register(ListQueue, 'list_queue', api_ver=2)
コード例 #44
0
ファイル: urlrewrite_divxatope.py プロジェクト: umeku/Flexget
def register_plugin():
    plugin.register(UrlRewriteDivxATope,
                    'divxatope',
                    groups=['urlrewriter', 'search'],
                    api_ver=2)
コード例 #45
0
def register_plugin():
    plugin.register(EmitMovieQueue, "emit_movie_queue", api_ver=2)
コード例 #46
0
ファイル: imdb.py プロジェクト: x572b/Flexget
def register_plugin():
    plugin.register(FilterImdb, 'imdb', api_ver=2)
コード例 #47
0
ファイル: pogcal.py プロジェクト: AlinaKay/Flexget
def register_plugin():
    plugin.register(InputPogDesign, 'pogcal', api_ver=2)
コード例 #48
0
ファイル: quality.py プロジェクト: pospqsjac/Flexget
def register_plugin():
    plugin.register(FilterQuality, 'quality', api_ver=2)
コード例 #49
0
ファイル: tmdb_lookup.py プロジェクト: Flexget/Flexget
def register_plugin():
    plugin.register(
        PluginTmdbLookup, 'tmdb_lookup', api_ver=2, interfaces=['task', 'movie_metainfo']
    )
コード例 #50
0
ファイル: template.py プロジェクト: itsamenathan/Flexget
def register_plugin():
    plugin.register(PluginTemplate, 'template', builtin=True, api_ver=2)
コード例 #51
0
ファイル: manual.py プロジェクト: ARLahan/Flexget
def register_plugin():
    plugin.register(ManualTask, 'manual', api_ver=2)
コード例 #52
0
def register_plugin():
    plugin.register(UrlRewriteIPTorrents,
                    'iptorrents',
                    groups=['urlrewriter', 'search'],
                    api_ver=2)
コード例 #53
0
def register_plugin():
  plugin.register(SearchTC, 'search_tehconnection', groups=['search'], api_ver=2, debug=True)
コード例 #54
0
def register_plugin():
    plugin.register(Manipulate, 'manipulate', api_ver=2)
コード例 #55
0
def register_plugin():
    plugin.register(NextSonarrEpisodes, 'next_sonarr_episodes', api_ver=2)
コード例 #56
0
ファイル: search_yts.py プロジェクト: RSully/flexget-flexget
def register_plugin():
    plugin.register(UrlRewriteYTS, 'yts', groups=['search'], api_ver=2)
コード例 #57
0
def register_plugin():
    plugin.register(UrlRewriteRedirect, 'redirect_url', api_ver=2)
コード例 #58
0
ファイル: torrent.py プロジェクト: cash2one/flexget
def register_plugin():
    plugin.register(TorrentFilename, 'torrent', builtin=True, api_ver=2)
コード例 #59
0
ファイル: pushalot.py プロジェクト: AlinaKay/Flexget
def register_plugin():
    plugin.register(OutputPushalot, "pushalot", api_ver=2)
コード例 #60
0
def register_plugin():
    plugin.register(PluginRottenTomatoesLookup,
                    'rottentomatoes_lookup',
                    api_ver=2)