Bases: ceilometer.openstack.common.loopingcall.LoopingCallBase
A looping call which sleeps until the next known event.
The function called should return how long to sleep for before being called again.
Bases: ceilometer.openstack.common.loopingcall.LoopingCallBase
A fixed interval looping call.
Bases: object
Bases: exceptions.Exception
Exception to break out and stop a LoopingCallBase.
The poll-function passed to LoopingCallBase can raise this exception to break out of the loop normally. This is somewhat analogous to StopIteration.
An optional return-value can be included as the argument to the exception; this return-value will be returned by LoopingCallBase.wait()