The ep for the openstack.cli.extension plugin definition
was being included in the command dict:
'orchestration': ['heatclient.osc.plugin']
Since this is not a command, should be pruned.
This was causing false positives in the overlap checking.
Change-Id: I56ec1c5d55d0efc75f59c10a44e367e330c42def
With the growing number of openstack client plugins, a large list
of common objects, and the fact that any varity of plugins might be
loaded, it would be hard to stop a command overlap issue before it
get's merged. So, I took a stab at adding this to see if others
think it should be part of the command checking gate job.
Change-Id: Ifb36cb1211283987959e4cb488c5f62ffeb8ff06
Several openstack projects are now using openstackclient for their
shell. As a result, there have been bugs raised where different
projects will use the same command, which, when released, causes
the unified command line to be broken.
This patch attempts to solve this issue before it occurs by
checking that the proposed change does not break the command line.
See mailing list post:
http://lists.openstack.org/pipermail/openstack-dev/2015-October/076272.html
Change-Id: I41b99e2ab7614ff0f49dc120e2b13751275337de
Related-Bug: 1503512