From d72109e7114724de668de24800829b07e0d3fe7e Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Tue, 17 Jan 2012 15:07:58 +0000 Subject: [PATCH] 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. Change-Id: I2a85418b84b93e041f6c7d31833b09acdcb29daa --- setup.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index ec3e8e2c7e5e..f7aec9a36ee3 100644 --- a/setup.py +++ b/setup.py @@ -80,7 +80,10 @@ 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-all', 'bin/nova-api', 'bin/nova-api-ec2', 'bin/nova-api-metadata', @@ -97,8 +100,9 @@ setup(name='nova', 'bin/nova-rootwrap', '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=[])