noisify.helpers.fallible.
Fallible
Bases: object
object
Fallible mixin, adds faults to an object as well as getters and setters. Also provides methods for applying faults to an object.
add_fault
Add a fault to the fallible object
apply_all_faults
Runs through the fallible objects faults and applies them to an object, returns activated faults as well as the finished object
evaluate_faults
Enables faults to be given as a single fault, or a list of faults, or a function to generate a fault or list of faults, to the instantiation of the fallible object.
noisify.helpers.saved_init_statement.
SavedInitStatement
Init statement saving mixin, introspects on object instantiation arguments and saves them to the final object