fcsxml
Classes
The fcsxml module consists of 4 primary classes:
Exceptions
-
exception fcsxml.FCSFieldNotFoundError(fieldName='', dbname='')[source]
This exception is thrown when an FCS field cannot be loaded based on
provided parameters.
-
exception fcsxml.FCSAssetOfflineError(assetID='', assetPath='', assetTitle='')[source]
This exception is thrown when an asset is offline and a file sensative
operation has been requested.
-
exception fcsxml.FCSEntityNotFoundError(entityType='asset', entityID='', entityPath='', entityTitle='', entityMDSet='')[source]
This exception is thrown when an entity cannot be loaded because it does
not exist as defined in our loading parameters.
-
exception fcsxml.FCSValidationError(errorString='', fieldName='', dataType='', value='', validationInfo='')[source]
This Exception is raised when a data validation failure occurs.
-
exception fcsxml.FCSDuplicateError(error='')[source]
This Exception is raised when fcsvr_client reports back an E_DUPLICATE
error string
-
exception fcsxml.FCSError(errorString)[source]
This Exception is raised when a generic FCS related runtime issue occurs.
-
exception fcsxml.FCSVRClientError(errorString, cmdString='')[source]
This exception serves as our catch-all for unknown fcsvr_client errors.
-
exception fcsxml.FCSVRClientFileError(errorString, cmdString='')[source]
-
exception fcsxml.FCSVROfflineError(errorString)[source]
This exception is thrown when Final Cut Server is not running.
-
exception fcsxml.FCSVRClientPermissionDenied(action, cmdString='')[source]
This exception is thrown when fcsvr_client tries to perform write operation
without admin priviliges
-
exception fcsxml.FCSObjectLoadError(value)[source]
This exception is thrown when an asset fails to load properly.
-
exception fcsxml.FCSProductionLoadError(errorString, retString, cmdString)[source]
This exception is thrown when a production fails to load properly.