Module Import alias ImportFrom alias ImportFrom alias Import alias Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad keyword Str keyword Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults AttributeLoad NameLoad attr body If CompareLt NameLoad Num body Raise Call NameLoad BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad AttributeLoad NameLoad attr body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore NameLoad If Call NameLoad NameLoad BinOpAdd TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr body Return Call NameLoad Call NameLoad NameLoad keyword NameLoad orelse If Call NameLoad NameLoad NameLoad body Return NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad decorator_list
N/A N/A threading debtcollector moves oslo_utils timeutils N/A six N/A StopWatch N/A N/A moves moved_class N/A timeutils StopWatch StopWatch __name__ version 1.15 removal_version 2.0 Timeout N/A object N/A N/A An object which represents a timeout.

    This object has the ability to be interrupted before the actual timeout
    is reached.
     __init__ N/A N/A self value event_factory N/A N/A threading Event N/A N/A N/A value 0 N/A N/A N/A ValueError N/A Timeout value must be greater or equal to zero and not '%s' value N/A N/A self _value value N/A N/A self _event N/A event_factory N/A value N/A N/A self N/A N/A N/A Immutable value of the internally used timeout. N/A N/A self _value N/A property interrupt N/A N/A self N/A N/A N/A Forcefully set the timeout (releases any waiters). N/A N/A N/A N/A self _event set N/A is_stopped N/A N/A self N/A N/A N/A Returns if the timeout has been interrupted. N/A N/A N/A N/A self _event is_set N/A wait N/A N/A self N/A N/A N/A Block current thread (up to timeout) and wait until interrupted. N/A N/A N/A N/A self _event wait N/A self _value N/A reset N/A N/A self N/A N/A N/A Reset so that interruption (and waiting) can happen again. N/A N/A N/A N/A self _event clear N/A N/A convert_to_timeout N/A N/A value default_value event_factory N/A None None N/A threading Event N/A N/A Converts a given value to a timeout instance (and returns it).

    Does nothing if the value provided is already a timeout instance.
     N/A N/A value None N/A N/A value default_value N/A N/A isinstance value N/A N/A int float N/A six string_types N/A N/A N/A Timeout N/A float value event_factory event_factory N/A N/A N/A isinstance value Timeout N/A N/A value N/A N/A N/A ValueError N/A Invalid timeout literal '%s' value N/A