Move service abstract base class check to launchers
Bug #1467439 reported by
Elena Ezhova
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.service |
Fix Released
|
Undecided
|
Elena Ezhova |
Bug Description
The following check [1] is supposed to verify that a service that is being launched is an instance of service.ServiceBase abstract base class. However in some projects services are launched by instantiating a launcher (ServiceLauncher or ProcessLauncher) and then directly calling its launch_service method [2]. In this case the check [1] never executes.
That's why it has to be moved to launch_service methods of the both launcher classes.
[1] https:/
[2] https:/
description: | updated |
Changed in oslo.service: | |
assignee: | nobody → Elena Ezhova (eezhova) |
Changed in oslo.service: | |
status: | In Progress → Fix Committed |
Changed in oslo.service: | |
milestone: | none → 0.3.0 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Related review: https:/ /review. openstack. org/#/c/ 194143/