MythTV  master
Functions | Variables
tvmaze Namespace Reference

Functions

def print_etree (etostr)
 
def check_item (m, mitem, ignore=True)
 
def get_show_art_lists (tvmaze_show_id)
 
def buildList (tvtitle, opts)
 
def buildNumbers (args, opts)
 
def buildSingle (args, opts, tvmaze_episode_id=None)
 
def buildSingleItem (inetref, season, episode_id)
 
def buildCollection (tvinetref, opts)
 
def buildVersion ()
 
def performSelfTest (opts)
 
def main ()
 

Variables

string __title__ = "TVmaze.com"
 
string __author__ = "Roland Ernst, Steve Erlenborn"
 
string __version__ = "0.5.1"
 

Function Documentation

◆ print_etree()

def tvmaze.print_etree (   etostr)
lxml.etree.tostring is a bytes object in python3, and a str in python2.

Definition at line 15 of file tvmaze.py.

Referenced by buildCollection(), buildList(), buildNumbers(), buildSingle(), and buildVersion().

◆ check_item()

def tvmaze.check_item (   m,
  mitem,
  ignore = True 
)

Definition at line 21 of file tvmaze.py.

Referenced by buildCollection(), buildList(), and buildSingleItem().

◆ get_show_art_lists()

def tvmaze.get_show_art_lists (   tvmaze_show_id)

Definition at line 37 of file tvmaze.py.

Referenced by buildCollection(), buildList(), and buildSingleItem().

◆ buildList()

def tvmaze.buildList (   tvtitle,
  opts 
)

Definition at line 68 of file tvmaze.py.

Referenced by main().

◆ buildNumbers()

def tvmaze.buildNumbers (   args,
  opts 
)

Definition at line 139 of file tvmaze.py.

Referenced by main().

◆ buildSingle()

def tvmaze.buildSingle (   args,
  opts,
  tvmaze_episode_id = None 
)
The tvmaze api returns different id's for season, episode and series.
MythTV stores only the series-id, therefore we need to fetch the correct id's
for season and episode for that series-id.

Definition at line 365 of file tvmaze.py.

Referenced by tmdb3.main(), and main().

◆ buildSingleItem()

def tvmaze.buildSingleItem (   inetref,
  season,
  episode_id 
)
This routine returns a video metadata item for one episode.

Definition at line 413 of file tvmaze.py.

Referenced by buildNumbers(), and buildSingle().

◆ buildCollection()

def tvmaze.buildCollection (   tvinetref,
  opts 
)

Definition at line 522 of file tvmaze.py.

Referenced by tmdb3.main(), and main().

◆ buildVersion()

def tvmaze.buildVersion ( )

Definition at line 599 of file tvmaze.py.

Referenced by main().

◆ performSelfTest()

def tvmaze.performSelfTest (   opts)

Definition at line 615 of file tvmaze.py.

Referenced by main().

◆ main()

def tvmaze.main ( )
Main executor for MythTV's tvmaze grabber.

Definition at line 650 of file tvmaze.py.

Variable Documentation

◆ __title__

string tvmaze.__title__ = "TVmaze.com"
private

Definition at line 4 of file tvmaze.py.

◆ __author__

string tvmaze.__author__ = "Roland Ernst, Steve Erlenborn"
private

Definition at line 5 of file tvmaze.py.

◆ __version__

string tvmaze.__version__ = "0.5.1"
private

Definition at line 6 of file tvmaze.py.