clearpath_config.mounts.mounts module

class clearpath_config.mounts.mounts.Mount(model: str)

Bases: object

FATH_PIVOT = 'fath_pivot'
FLIR_PTU = 'flir_ptu'
MODEL = {'bracket': <class 'clearpath_config.mounts.types.pacs.PACS.Bracket'>, 'fath_pivot': <class 'clearpath_config.mounts.types.fath_pivot.FathPivot'>, 'flir_ptu': <class 'clearpath_config.mounts.types.flir_ptu.FlirPTU'>, 'riser': <class 'clearpath_config.mounts.types.pacs.PACS.Riser'>}
PACS_BRACKET = 'bracket'
PACS_RISER = 'riser'
class clearpath_config.mounts.mounts.MountListConfig

Bases: OrderedListConfig[BaseMount]

to_dict() List[dict]
class clearpath_config.mounts.mounts.MountsConfig(config: dict = {}, bracket: List[Bracket] = [], fath_pivot: List[FathPivot] = [], riser: List[Riser] = [], sick_stand: List[SICKStand] = [], post: List[Post] = [], disk: List[Disk] = [])

Bases: BaseConfig

BRACKET = 'bracket'
DEFAULTS = {'bracket': [], 'disk': [], 'fath_pivot': [], 'post': [], 'riser': [], 'sick': []}
DISK = 'disk'
FATH_PIVOT = 'fath_pivot'
KEYS = {'bracket': 'mounts.bracket', 'disk': 'mounts.disk', 'fath_pivot': 'mounts.fath_pivot', 'post': 'mounts.post', 'riser': 'mounts.riser', 'sick': 'mounts.sick'}
MOUNTS = 'mounts'
POST = 'post'
RISER = 'riser'
SICK = 'sick'
TEMPLATE = {'mounts': {'bracket': 'bracket', 'disk': 'disk', 'fath_pivot': 'fath_pivot', 'post': 'post', 'riser': 'riser', 'sick': 'sick'}}
property bracket: OrderedListConfig
property disk: OrderedListConfig
property fath_pivot: OrderedListConfig
get_all_mounts() List[BaseMount]
property post: OrderedListConfig
property riser: OrderedListConfig
property sick_stand: OrderedListConfig