trigger.version_control.rbl_shotgrid
Shotgrid toolkit
Attributes
Classes
Module Contents
- class VersionControl
Bases:
object- get_asset_types()
Returns all asset types in current project
- get_assets(asset_type)
Returns all assets under defined asset_type
- get_publish_path()
returns the publish path using the defined class vars
- get_publish_types(version)
Returns the published types from the given task
- get_publish_versions(task_name)
Returns all published versions of given publish type and task
- get_session_path()
- get_session_versions(asset, step, variant, session_part_name)
Returns the versions of specified trigger session file
- get_sessions(asset, step, variant)
Returns trigger session (.tr) files under the asset
- get_steps(asset)
Returns all steps under defined asset
- get_tasks(asset, step)
Returns all asset variations under given asset
- request_new_session_path(part_name)
- request_new_version_path()
Version increment path
- set_publish_fields_from_path(path)
- controller = 'rbl_shotgrid'
- property task
- MAIN_TASK_PREFIX = 'main'
- guide_t = 'asset_trigger_guide'
- log
- lookfile_t = 'asset_trigger_lookfile'
- presetsfile_t = 'asset_trigger_presetsfile'
- published_abc_t = 'asset_model_abc_publish'
- published_maya_t = 'maya_asset_publish'
- published_usd_t = 'usd_asset_intermediate'
- script_t = 'asset_trigger_script'
- session_t = 'asset_trigger_sessionfile'
- sg_key = 'nn5lcvmojkfqgbzUkhbwdh%nc'
- sg_script = 'rbl_pipe_maya'
- shapefile_t = 'asset_trigger_shapefile'
- splitsfile_t = 'asset_trigger_splitsfile'
- weightfile_t = 'asset_trigger_weightfile'
- work_area_t = 'asset_work_area_trigger'