summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMichael Still <mikal@stillhq.com>2013-05-03 06:45:51 +1000
committerMichael Still <mikal@stillhq.com>2013-05-03 06:45:51 +1000
commitb4826d85c25a56ad95ffb76c467cdb459daba0c4 (patch)
tree3aef4414b1437a9acff126c7b3b4443a65985700 /tools
parent8bb1cc2f82b0d1dcfb08777537584e5f574ae439 (diff)
downloadnova-b4826d85c25a56ad95ffb76c467cdb459daba0c4.tar.gz
nova-b4826d85c25a56ad95ffb76c467cdb459daba0c4.tar.xz
nova-b4826d85c25a56ad95ffb76c467cdb459daba0c4.zip
Update oslo-incubator import.
These are all minor changes bringing nova up to commit 90e83530d4dc49d570fa05ea63a93805717dcfa0 in oslo-incubator. Change-Id: I0291eed31b1e650da211fe2a8b65fad0c35c9053
Diffstat (limited to 'tools')
-rw-r--r--tools/install_venv_common.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/tools/install_venv_common.py b/tools/install_venv_common.py
index f0a1722c3..0401a958f 100644
--- a/tools/install_venv_common.py
+++ b/tools/install_venv_common.py
@@ -18,10 +18,13 @@
"""Provides methods needed by installation script for OpenStack development
virtual environments.
+Since this script is used to bootstrap a virtualenv from the system's Python
+environment, it should be kept strictly compatible with Python 2.6.
+
Synced in from openstack-common
"""
-import argparse
+import optparse
import os
import subprocess
import sys
@@ -131,12 +134,12 @@ class InstallVenv(object):
def parse_args(self, argv):
"""Parses command-line arguments."""
- parser = argparse.ArgumentParser()
- parser.add_argument('-n', '--no-site-packages',
- action='store_true',
- help="Do not inherit packages from global Python "
- "install")
- return parser.parse_args(argv[1:])
+ parser = optparse.OptionParser()
+ parser.add_option('-n', '--no-site-packages',
+ action='store_true',
+ help="Do not inherit packages from global Python "
+ "install")
+ return parser.parse_args(argv[1:])[0]
class Distro(InstallVenv):