mediahandler.types

Module: mediahandler.types

Module contains:

Media Type Submodules:

class mediahandler.types.MHMediaType(settings, push)

Bases: mediahandler.MHObject

Parent class for the media type submodule classes.

Required arguments:
  • settings

    Dict or MHSettings object.

  • push

    MHPush object.

Public method:
class MHSettings(adict)

Bases: object

Object which serves as a simple structure for storing data as attributes.

MHMediaType.add(file_path)

Wrapper for Filebot requests.

Sets up Filebot CLI query using object member values.

MHMediaType.set_settings(adict)

Iteratively converts a dict into MHSettings objects and subsequently into object attributes.