rez.exceptions#
Exceptions.
- exception rez.exceptions.RezError#
Bases:
Exception
Base-class Rez error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.RezSystemError#
Bases:
RezError
Rez system/internal error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.RezBindError#
Bases:
RezError
A bind-related error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.RezPluginError#
Bases:
RezError
An error related to plugin or plugin load.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ConfigurationError#
Bases:
RezError
A misconfiguration error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ResolveError#
Bases:
RezError
A resolve-related error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageFamilyNotFoundError#
Bases:
RezError
A package could not be found on disk.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageNotFoundError#
Bases:
RezError
A package could not be found on disk.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ResourceError#
Bases:
RezError
Resource-related exception base class.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ResourceNotFoundError#
Bases:
ResourceError
A resource could not be found.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ResourceContentError#
Bases:
ResourceError
A resource contains incorrect data.
- type_name = 'resource file'#
- __init__(value=None, path=None, resource_key=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageMetadataError#
Bases:
ResourceContentError
There is an error in a package’s definition file.
- type_name = 'package definition file'#
- __init__(value=None, path=None, resource_key=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageCommandError#
Bases:
RezError
There is an error in a command or list of commands
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageRequestError#
Bases:
RezError
There is an error related to a package request.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageCopyError#
Bases:
RezError
There was a problem copying a package.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageMoveError#
Bases:
RezError
There was a problem moving a package.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ContextBundleError#
Bases:
RezError
There was a problem bundling a context.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageCacheError#
Bases:
RezError
There was an error related to a package cache.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageTestError#
Bases:
RezError
There was a problem running a package test.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ResolvedContextError#
Bases:
RezError
An error occurred in a resolved context.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.RexError#
Bases:
RezError
There is an error in Rex code.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.RexUndefinedVariableError#
Bases:
RexError
There is a reference to an undefined variable.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.RexStopError#
Bases:
RexError
Special error raised when a package commands uses the ‘stop’ command.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.BuildError#
Bases:
RezError
Base class for any build-related error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.BuildSystemError#
Bases:
BuildError
Base class for buildsys-related errors.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.BuildContextResolveError#
Bases:
BuildError
Raised if unable to resolve the required context when creating the environment for a build process.
- __init__(context)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.BuildProcessError#
Bases:
RezError
Base class for build process-related errors.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ReleaseError#
Bases:
RezError
Any release-related error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ReleaseVCSError#
Bases:
ReleaseError
Base class for release VCS-related errors.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ReleaseHookError#
Bases:
RezError
Base class for release-hook- related errors.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.ReleaseHookCancellingError#
Bases:
RezError
A release hook error that asks to cancel the release as a result.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.SuiteError#
Bases:
RezError
Any suite-related error.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.PackageRepositoryError#
Bases:
RezError
Base class for package repository- related errors.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.InvalidPackageError#
Bases:
RezError
A special case exception used in package ‘preprocess function’.
- __init__(value=None)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- exception rez.exceptions.RezGuiQTImportError#
Bases:
ImportError
A special case - see cli/gui.py
- __init__(*args, **kwargs)#
- __new__(**kwargs)#
- add_note()#
Exception.add_note(note) – add a note to the exception
- args#
- msg#
exception message
- name#
module name
- path#
module path
- with_traceback()#
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- rez.exceptions.convert_errors(from_, to, msg=None)#