7 Commits

Author SHA1 Message Date
Steve Martinelli
e33277513b add more clients when checking for openstackclient command overlap
both muranoclient and senlinclient are now openstackclient
plugins, so we need to check those as well

for a full list of plugins, refer to:
https://github.com/openstack/python-openstackclient/blob/master/doc/source/plugins.rst

Change-Id: Icdd03496b81139e08f867652a3a94f4e3531f1e4
2016-03-17 19:12:38 -04:00
Steve McLellan
9b3a8d4e59 Add searchlightclient to list of OSC check plugins
Adds python-searchlightclient to the list of OSC plugins checked
for name conflicts.

Change-Id: I384b2a2c2b0dc8d71ac7805331a13d2ab0111f46
2016-03-09 08:13:28 +01:00
Dougal Matthews
d78a6a078b Retire the Tuskar project
Change-Id: Ia91c4aca3dabadce11febe79b665a08e1f84f537
Depends-On: I469fdc1339d4991586bf2e1d62d99fd5b68289eb
Depends-On: Iee7117358100a1b5cfb365103e6e2ac247ea6178
Depends-On: If724a2cbde086d4c4341539a2e51ee4fd1915a26
2016-01-25 14:35:34 +00:00
Steve Martinelli
82c56471fe add ironic-inspector and tripleo to osc-check-plugins job
python-ironic-inspector-client and python-tripleoclient also use
OSC, and should be included in the install script and the layout.

Change-Id: I675d57e7bbe218fae2bc8215ae2dac4cb233909d
2016-01-10 22:26:54 -05:00
Steve Martinelli
a9bc0f9076 add mistralclient to list of OSC plugins to test
mistralclient also uses openstackclient, so when checking for
duplicate and/or malformed commands, include mistralclient as well.

Change-Id: Id2cd618d276a131d94b04e6c76b13a38992fb943
2016-01-10 02:19:16 -05:00
Andreas Jaeger
24677e7705 Fix cleanup of check-osc-plugins
Fix pasto, the directory to clean is venv_name. Also, add trap first in
case the virtualenv command fails.

Change-Id: Iad5c38b816c6c231b14da3f9b4d423c9aa230189
2016-01-08 07:03:19 +01:00
Steve Martinelli
7159126bcd check that osc plugins do not break openstackclient
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
2015-12-31 20:05:32 +01:00