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