When neutron starts an rpc worker, it checks if the plugin has the method
"start_rpc_listeners". Since most plugins inherit from a base class, and
that base class implements the start_rpc_listeners method and raises
NotImplementedError, the rpc worker will attempt to call that method.
It should just catch the NotImplementedError and continue on.
Reviewed: https:/ /review. openstack. org/286384 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=cd7be292a8d 1fb4ce913c4e7fb fc55fda033ffbe
Committed: https:/
Submitter: Jenkins
Branch: master
commit cd7be292a8d1fb4 ce913c4e7fbfc55 fda033ffbe
Author: Brandon Logan <email address hidden>
Date: Mon Feb 29 23:11:18 2016 -0600
Check if plugin supports starting rpc listeners
When neutron starts an rpc worker, it checks if the plugin has the method rpc_listeners" . Since most plugins inherit from a base class, and tedError, the rpc worker will attempt to call that method.
"start_
that base class implements the start_rpc_listeners method and raises
NotImplemen
It should just catch the NotImplementedError and continue on.
Change-Id: Ie1830b6140acff ffd0f283a0d8eef a52067f7650
Closes-Bug: 1551542