tvrenamer.processors package¶
Submodules¶
tvrenamer.processors.base module¶
Provides the base result processor abstract class.
-
class
tvrenamer.processors.base.EnabledExtensionManager¶ Bases:
stevedore.enabled.EnabledExtensionManagerExtends stevedore.enabled.EnabledExtensionManaer.
Provides default inputs for the manager.
-
map(func, *args, **kwds)¶
-
sorted_extensions()¶
-
-
class
tvrenamer.processors.base.ResultProcessorBase¶ Bases:
objectAbstract class that provides the structure of a result processor.
-
enabled¶ Determines if a processor plugin is enabled for processing data.
-
priority¶ Processor priority used for sorting to determine execution order.
-
process(data)¶ Process the results from episode processing.
Parameters: data (list) – result instances
-
tvrenamer.processors.cache module¶
-
class
tvrenamer.processors.cache.CacheResults¶ Bases:
tvrenamer.processors.base.ResultProcessorBaseResult processor that cache output from execution.
-
enabled¶ Determines if a processor plugin is enabled for processing data.
-
priority¶ Processor priority used for sorting to determine execution order.
-
process(data)¶ Process the results from episode processing.
Parameters: data (list) – result instances
-
tvrenamer.processors.noop module¶
-
class
tvrenamer.processors.noop.NoopResults¶ Bases:
tvrenamer.processors.base.ResultProcessorBaseResult processor that does nothing.
-
enabled¶ Determines if a processor plugin is enabled for processing data.
-
priority¶ Processor priority used for sorting to determine execution order.
-
process(data)¶ Process the results from episode processing.
Parameters: data (list) – result instances
-
tvrenamer.processors.printer module¶
-
class
tvrenamer.processors.printer.PrintResults¶ Bases:
tvrenamer.processors.base.ResultProcessorBaseResult processor that dumps output to screen from execution.
-
enabled¶ Determines if a processor plugin is enabled for processing data.
-
priority¶ Processor priority used for sorting to determine execution order.
-
process(data)¶ Process the results from episode processing.
Parameters: data (list) – result instances
-