yabserrors
index
/home/jules/undo-work/home/jules/yabs/yabserrors.py
Error classes used by Yabs.
Modules
inspect
os
signal
sys
time
traceback
Classes
exceptions.Exception
(
exceptions.BaseException
)
error
bad_prerequisites
command_error
commandfn_error
file_command_error
file_command_mtime_error
no_rule_error
rulefn_error
class
bad_prerequisites
(
error
)
Raised when a rule doesn't return valid prerequisites or semi-
prerequisites.
Method resolution order:
bad_prerequisites
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self, prerequisite)
__str__
(self)
Data descriptors inherited from
error
:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
class
command_error
(
error
)
Thrown by yabs.command_* functions
Method resolution order:
command_error
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self, command, ret, text)
__str__
(self)
Data descriptors inherited from
error
:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
class
commandfn_error
(
error
)
Thrown by yabs.command_* functions
Method resolution order:
commandfn_error
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self, commandfn, text
=None
, exc_info
=None
)
uses sys.exc_info() if exc_info is None.
__str__
(self)
Data descriptors inherited from
error
:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
class
error
(
exceptions.Exception
)
Base type for all Yabs errors
Method resolution order:
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self)
Data descriptors defined here:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__str__
(...)
x.
__str__
() <==> str(x)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
class
file_command_error
(
error
)
Raised when a command fails to create the target.
Method resolution order:
file_command_error
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self, filename, command)
__str__
(self)
Data descriptors inherited from
error
:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
class
file_command_mtime_error
(
error
)
Raised when a command makes a target older than previously.
Method resolution order:
file_command_mtime_error
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self, filename, command, original_mtime, new_mtime)
__str__
(self)
Data descriptors inherited from
error
:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
class
no_rule_error
(
error
)
Raised when no command can be found to make a target.
Method resolution order:
no_rule_error
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self, filename)
__str__
(self)
Data descriptors inherited from
error
:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
class
rulefn_error
(
error
)
Errors raised by rule functions
Method resolution order:
rulefn_error
error
exceptions.Exception
exceptions.BaseException
__builtin__.object
Methods defined here:
__init__
(self, commandfn, text
=None
, exc_info
=None
)
uses sys.exc_info() if exc_info is None.
__str__
(self)
Data descriptors inherited from
error
:
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
exceptions.Exception
:
__new__
= <built-in method __new__ of type object>
T.
__new__
(S, ...) -> a new object with type S, a subtype of T
Methods inherited from
exceptions.BaseException
:
__delattr__
(...)
x.
__delattr__
('name') <==> del x.name
__getattribute__
(...)
x.
__getattribute__
('name') <==> x.name
__getitem__
(...)
x.
__getitem__
(y) <==> x[y]
__getslice__
(...)
x.
__getslice__
(i, j) <==> x[i:j]
Use of negative indices is not supported.
__reduce__
(...)
__repr__
(...)
x.
__repr__
() <==> repr(x)
__setattr__
(...)
x.
__setattr__
('name', value) <==> x.name = value
__setstate__
(...)
__unicode__
(...)
Data descriptors inherited from
exceptions.BaseException
:
__dict__
args
message
Functions
exit_description
(e)
signal_name
(s)