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)¶