As long as cliff.Command.take_action is abstract (see https://github.com/openstack/cliff/blob/master/cliff/command.py#L41) and ProbeCommand classes subclasses cliff.Command (see https://github.com/openstack/python-neutronclient/blob/master/neutronclient/neutron/v2_0/__init__.py#L393) cliff command guidelines should be followed and all run() methods be renamed to take_action().
Some more prooflinks: * master vs openstack-ci/fuel-8.0/liberty diff: http://paste.openstack.org/show/490762/ * a similar problem in neutronclient: https://bugs.launchpad.net/python-neutronclient/+bug/1532258 * Cliff docs http://docs.openstack.org/developer/cliff/classes.html
As long as cliff.Command. take_action is abstract (see https:/ /github. com/openstack/ cliff/blob/ master/ cliff/command. py#L41) and ProbeCommand classes subclasses cliff.Command (see https:/ /github. com/openstack/ python- neutronclient/ blob/master/ neutronclient/ neutron/ v2_0/__ init__. py#L393) cliff command guidelines should be followed and all run() methods be renamed to take_action().
Some more prooflinks: ci/fuel- 8.0/liberty diff: http:// paste.openstack .org/show/ 490762/ /bugs.launchpad .net/python- neutronclient/ +bug/1532258 docs.openstack. org/developer/ cliff/classes. html
* master vs openstack-
* a similar problem in neutronclient: https:/
* Cliff docs http://