ftrack_connect_pipeline.constants

ftrack_connect_pipeline.constants.UI_TYPE = None

Default ui type for ftrack_connect_pipeline

ftrack_connect_pipeline.constants.HOST_TYPE = 'python'

Default host type for ftrack_connect_pipeline

ftrack_connect_pipeline.constants.STEP = 'step'

Step Category.

ftrack_connect_pipeline.constants.STAGE = 'stage'

Stage Category.

ftrack_connect_pipeline.constants.PLUGIN = 'plugin'

Plugin Category.

ftrack_connect_pipeline.constants.CONTEXTS = 'contexts'

Contexts step group.

ftrack_connect_pipeline.constants.FINALIZERS = 'finalizers'

Finalizers step group.

ftrack_connect_pipeline.constants.COMPONENTS = 'components'

Components step group.

ftrack_connect_pipeline.constants.CONTEXT = 'context'

Contexts step type.

ftrack_connect_pipeline.constants.FINALIZER = 'finalizer'

Finalizers step type.

ftrack_connect_pipeline.constants.COMPONENT = 'component'

Components step type.

ftrack_connect_pipeline.constants.COLLECTOR = 'collector'

Collector component stage name.

ftrack_connect_pipeline.constants.VALIDATOR = 'validator'

Validator component stage name.

ftrack_connect_pipeline.constants.EXPORTER = 'exporter'

Output component stage name.

ftrack_connect_pipeline.constants.IMPORTER = 'importer'

Importer component stage name.

ftrack_connect_pipeline.constants.POST_IMPORTER = 'post_importer'

Post_import component stage name.

ftrack_connect_pipeline.constants.OPENER = 'opener'

Opener client and its definition.

ftrack_connect_pipeline.constants.LOADER = 'loader'

Loader client and its definition used with assembler

ftrack_connect_pipeline.constants.PUBLISHER = 'publisher'

Publisher client and its definition.

ftrack_connect_pipeline.constants.PIPELINE_REGISTER_TOPIC = 'ftrack.pipeline.register'

Pipeline register topic event. Published by the Host and used to register the definitions module. Definitions Docs

ftrack_connect_pipeline.constants.PIPELINE_RUN_PLUGIN_TOPIC = 'ftrack.pipeline.run'

Pipeline run plugin topic event. Used to run the plugins. Published in change_version() and _run_plugin(). Subscribed to run the plugins in register()

ftrack_connect_pipeline.constants.PIPELINE_DISCOVER_PLUGIN_TOPIC = 'ftrack.pipeline.discover'

Pipeline discover plugin topic event. Used to discover the plugins. Published in _discover_plugin(), Subscribed to discover the plugins in register()

ftrack_connect_pipeline.constants.PIPELINE_HOST_RUN = 'ftrack.pipeline.host.run'

Pipeline host run plugin topic event. Used to communicate between client and host, by the host connection to make the host run the plugin. the plugins. Published in run(), and Subscribed in on_register_definition()

ftrack_connect_pipeline.constants.PIPELINE_CLIENT_NOTIFICATION = 'ftrack.pipeline.client.notification'

Pipeline client notification topic event. Used to communicate the result of the plugin execution from host to the client. Published in _notify_client(), and Subscribed in on_client_notification()

ftrack_connect_pipeline.constants.PIPELINE_CLIENT_PROGRESS_NOTIFICATION = 'ftrack.pipeline.client.progress.notification'

Pipeline client progress notification topic event. Used to communicate the result of the steps execution from host to the client. Published in _notify_progress_client(), and Subscribed in on_client_progress_notification()

ftrack_connect_pipeline.constants.PIPELINE_DISCOVER_HOST = 'ftrack.pipeline.host.discover'

Pipeline Discover host topic event. Used to discover available hosts. Published in _discover_hosts(), and Subscribed in on_register_definition()

ftrack_connect_pipeline.constants.event

ftrack_connect_pipeline.constants.event.REMOTE_EVENT_MODE = 1

Run the events of the session in remote mode

ftrack_connect_pipeline.constants.event.LOCAL_EVENT_MODE = 0

Run the events of the session in local mode

ftrack_connect_pipeline.constants.status

ftrack_connect_pipeline.constants.status.UNKNOWN_STATUS = 'UNKNOWN_STATUS'

Unknown status of plugin execution.

ftrack_connect_pipeline.constants.status.SUCCESS_STATUS = 'SUCCESS_STATUS'

Succed status of plugin execution.

ftrack_connect_pipeline.constants.status.WARNING_STATUS = 'WARNING_STATUS'

Warning status of plugin execution.

ftrack_connect_pipeline.constants.status.ERROR_STATUS = 'ERROR_STATUS'

Error status of plugin execution.

ftrack_connect_pipeline.constants.status.EXCEPTION_STATUS = 'EXCEPTION_STATUS'

Exception status of plugin execution.

ftrack_connect_pipeline.constants.status.RUNNING_STATUS = 'RUNNING_STATUS'

Running status of plugin execution.

ftrack_connect_pipeline.constants.status.DEFAULT_STATUS = 'PAUSE_STATUS'

Default status of plugin execution.

ftrack_connect_pipeline.constants.status.status_bool_mapping = {'ERROR_STATUS': False, 'EXCEPTION_STATUS': False, 'PAUSE_STATUS': False, 'RUNNING_STATUS': False, 'SUCCESS_STATUS': True, 'UNKNOWN_STATUS': False, 'WARNING_STATUS': False}

Mapping of the run plugins status. Valid or non-valid result.