Merge pull request #1534 from croneter/ani-db
Support for the Plex HAMA agent to let Kodi identify animes (using Kodi's uniqueID 'anidb')
This commit is contained in:
commit
2484cf10ac
2 changed files with 3 additions and 2 deletions
|
@ -15,8 +15,8 @@ LOG = getLogger('PLEX.api')
|
||||||
|
|
||||||
METADATA_PROVIDERS = (('imdb', utils.REGEX_IMDB),
|
METADATA_PROVIDERS = (('imdb', utils.REGEX_IMDB),
|
||||||
('tvdb', utils.REGEX_TVDB),
|
('tvdb', utils.REGEX_TVDB),
|
||||||
('tmdb', utils.REGEX_TMDB))
|
('tmdb', utils.REGEX_TMDB),
|
||||||
|
('anidb', utils.REGEX_ANIDB))
|
||||||
class Base(object):
|
class Base(object):
|
||||||
"""
|
"""
|
||||||
Processes a Plex media server's XML response
|
Processes a Plex media server's XML response
|
||||||
|
|
|
@ -50,6 +50,7 @@ REGEX_PLEX_DIRECT = re.compile(r'''\.plex\.direct:\d+$''')
|
||||||
REGEX_IMDB = re.compile(r'''/(tt\d+)''')
|
REGEX_IMDB = re.compile(r'''/(tt\d+)''')
|
||||||
REGEX_TVDB = re.compile(r'''thetvdb:\/\/(.+?)\?''')
|
REGEX_TVDB = re.compile(r'''thetvdb:\/\/(.+?)\?''')
|
||||||
REGEX_TMDB = re.compile(r'''themoviedb:\/\/(.+?)\?''')
|
REGEX_TMDB = re.compile(r'''themoviedb:\/\/(.+?)\?''')
|
||||||
|
REGEX_ANIDB = re.compile(r'''anidb[2-4]?-(\d+?)\?''')
|
||||||
# Plex music
|
# Plex music
|
||||||
REGEX_MUSICPATH = re.compile(r'''^\^(.+)\$$''')
|
REGEX_MUSICPATH = re.compile(r'''^\^(.+)\$$''')
|
||||||
# Grab Plex id from an URL-encoded string
|
# Grab Plex id from an URL-encoded string
|
||||||
|
|
Loading…
Reference in a new issue