summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark McLoughlin <markmc@redhat.com>2012-01-17 15:07:58 +0000
committerMark McLoughlin <markmc@redhat.com>2012-01-17 15:13:40 +0000
commitc7a9d522a344d6ac57774d68e76be3510699267c (patch)
treed4ed6f79998444f769fb04e53995556d41b3560f
parent3f5c2c2d3a6fc9665b9e8c3920b2ff10696d68ee (diff)
downloadnova-c7a9d522a344d6ac57774d68e76be3510699267c.tar.gz
Add missing scripts to setup.py (lp#917676)
If distutils-extra is installed, all scripts are automatically included in the tarball. We should explicitly include them in setup.py to avoid confusion. As an example, the 2011.3 tarballs appear to have been generated with distutils-extra but the 2011.3.1/2012.1 tarballs are now being generated in a venv. So, these newer tarballs are missing scripts which were included in 2011.3. (cherry picked from commit d72109e7114724de668de24800829b07e0d3fe7e) Change-Id: I2a85418b84b93e041f6c7d31833b09acdcb29daa
-rw-r--r--setup.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/setup.py b/setup.py
index 9b11fb95a9..1efef826bc 100644
--- a/setup.py
+++ b/setup.py
@@ -117,8 +117,12 @@ setup(name='nova',
include_package_data=True,
test_suite='nose.collector',
data_files=find_data_files('share/nova', 'tools'),
- scripts=['bin/nova-ajax-console-proxy',
+ scripts=['bin/clear_rabbit_queues',
+ 'bin/instance-usage-audit',
+ 'bin/nova-ajax-console-proxy',
'bin/nova-api',
+ 'bin/nova-api-ec2',
+ 'bin/nova-api-os',
'bin/nova-compute',
'bin/nova-console',
'bin/nova-dhcpbridge',
@@ -129,8 +133,9 @@ setup(name='nova',
'bin/nova-objectstore',
'bin/nova-scheduler',
'bin/nova-spoolsentry',
- 'bin/stack',
- 'bin/nova-volume',
'bin/nova-vncproxy',
+ 'bin/nova-volume',
+ 'bin/nova-vsa',
+ 'bin/stack',
'tools/nova-debug'],
py_modules=[])