ftrack_api.symbol

class ftrack_api.symbol.Symbol(name, value=True)[source]

A constant symbol.

__init__(name, value=True)[source]

Initialise symbol with unique name and value.

value is used for nonzero testing.

ftrack_api.symbol.NOT_SET = Symbol(NOT_SET)

Symbol representing that no value has been set or loaded.

ftrack_api.symbol.CREATED = Symbol(CREATED)

Symbol representing created state.

ftrack_api.symbol.MODIFIED = Symbol(MODIFIED)

Symbol representing modified state.

ftrack_api.symbol.DELETED = Symbol(DELETED)

Symbol representing deleted state.

ftrack_api.symbol.COMPONENT_ADDED_TO_LOCATION_TOPIC = 'ftrack.location.component-added'

Topic published when component added to a location.

ftrack_api.symbol.COMPONENT_REMOVED_FROM_LOCATION_TOPIC = 'ftrack.location.component-removed'

Topic published when component removed from a location.

ftrack_api.symbol.ORIGIN_LOCATION_ID = 'ce9b348f-8809-11e3-821c-20c9d081909b'

Identifier of builtin origin location.

ftrack_api.symbol.UNMANAGED_LOCATION_ID = 'cb268ecc-8809-11e3-a7e2-20c9d081909b'

Identifier of builtin unmanaged location.

ftrack_api.symbol.REVIEW_LOCATION_ID = 'cd41be70-8809-11e3-b98a-20c9d081909b'

Identifier of builtin review location.

ftrack_api.symbol.CONNECT_LOCATION_ID = '07b82a97-8cf9-11e3-9383-20c9d081909b'

Identifier of builtin connect location.

ftrack_api.symbol.SERVER_LOCATION_ID = '3a372bde-05bc-11e4-8908-20c9d081909b'

Identifier of builtin server location.

ftrack_api.symbol.CHUNK_SIZE = 1048576

Chunk size used when working with data, default to 1Mb.

ftrack_api.symbol.JOB_SYNC_USERS_LDAP = Symbol(SYNC_USERS_LDAP)

Symbol representing syncing users with ldap