diff options
| author | Michael Still <mikal@stillhq.com> | 2013-04-08 11:58:07 +1000 |
|---|---|---|
| committer | Michael Still <mikal@stillhq.com> | 2013-04-08 17:01:12 +1000 |
| commit | 2920449a03988f5e268b9c51147ba723e6924cb8 (patch) | |
| tree | fde4dbb8988fd95e2b803b1d8054f4dfa06c9db7 /openstack/common/threadgroup.py | |
| parent | 25c8dd56a5fd3b2874c61220d7c451c4c9346689 (diff) | |
| download | oslo-2920449a03988f5e268b9c51147ba723e6924cb8.tar.gz oslo-2920449a03988f5e268b9c51147ba723e6924cb8.tar.xz oslo-2920449a03988f5e268b9c51147ba723e6924cb8.zip | |
Import nova's looping call.
The looping call implementation had drifted in nova away from what
was in oslo. Update olso. I will move nova over to this code in a
later review.
Change-Id: I0e9214a150223dcd4fb1d695db36961bba794166
Diffstat (limited to 'openstack/common/threadgroup.py')
| -rw-r--r-- | openstack/common/threadgroup.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openstack/common/threadgroup.py b/openstack/common/threadgroup.py index a87497f..3558b73 100644 --- a/openstack/common/threadgroup.py +++ b/openstack/common/threadgroup.py @@ -63,7 +63,7 @@ class ThreadGroup(object): def add_timer(self, interval, callback, initial_delay=None, *args, **kwargs): - pulse = loopingcall.LoopingCall(callback, *args, **kwargs) + pulse = loopingcall.FixedIntervalLoopingCall(callback, *args, **kwargs) pulse.start(interval=interval, initial_delay=initial_delay) self.timers.append(pulse) |
