tlc.common.pipeline

Pipeline definition

This module contain classes for pipeline entities (project, asset, shot, …) and functions to perform general operations on the project and its contents

../_images/packages_tlc.common.png

Functions

createDirectoryTemplate([proj_ID])

Create a directory structure template in disk to illustrate pipeline naming convention

getProjectForScene(scene_path)

Return project that contains the scene file supplied as argument

isThisPathAProject(path, proj_dir)

Check whether this path is a valid project according to our pipeline

Classes

Asset(project, assetType, assetID[, inLibrary])

Asset class

AssetFile()

The AssetFile class represents a file for a version of an asset in a project in any of the departments and tasks defined in the pipeline

DCCProject(projID, path)

DCC Project class.

Shot()