Comment 3 for bug 1287613

Revision history for this message
Ildiko Vancsa (ildiko-vancsa) wrote :

Hi Gordon,

The AgentManager in central/managery.py has a parent class in ceilometer/agent.py:
https://github.com/openstack/ceilometer/blob/master/ceilometer/agent.py#L100 .
The interval_task is introduced here. This AgentManager class here has a parent class, which comes from oslo-incubator: https://github.com/openstack/oslo-incubator/blob/master/openstack/common/service.py#L419 .
In Ceilometer we use the __init__ from here and overwrite the start method, with using the interval_task. So I assume this modification has nothing to do with oslo. I hope I did not miss anything.

Best Regards,
Ildiko