diff options
author | Michael Still <mikal@stillhq.com> | 2013-05-03 06:45:51 +1000 |
---|---|---|
committer | Michael Still <mikal@stillhq.com> | 2013-05-03 06:45:51 +1000 |
commit | b4826d85c25a56ad95ffb76c467cdb459daba0c4 (patch) | |
tree | 3aef4414b1437a9acff126c7b3b4443a65985700 /tools | |
parent | 8bb1cc2f82b0d1dcfb08777537584e5f574ae439 (diff) | |
download | nova-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.py | 17 |
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): |