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
Hi Gordon,
The AgentManager in central/managery.py has a parent class in ceilometer/ agent.py: /github. com/openstack/ ceilometer/ blob/master/ ceilometer/ agent.py# L100 . /github. com/openstack/ oslo-incubator/ blob/master/ openstack/ common/ service. py#L419 .
https:/
The interval_task is introduced here. This AgentManager class here has a parent class, which comes from oslo-incubator: https:/
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