Fix python 2,3 compatibility issue with six

ConfigParser is available in python2 but not in python3.
ref:http://www.diveintopython3.net/porting-code-to-python-3-with-2to3.html

Change-Id: I2bee4944e9d65de694cadd8359e7915b944f1323
This commit is contained in:
Bo Wang 2016-01-20 17:17:57 +08:00
parent 70a4602298
commit 2a3a06c19e

View File

@ -18,10 +18,11 @@
# License for the specific language governing permissions and limitations
# under the License.
import ConfigParser
import os
import sys
from six.moves import configparser
import install_venv_common as install_venv # flake8: noqa
@ -57,7 +58,7 @@ def main(argv):
pip_requires = os.path.join(root, 'requirements.txt')
test_requires = os.path.join(root, 'test-requirements.txt')
py_version = "python%s.%s" % (sys.version_info[0], sys.version_info[1])
setup_cfg = ConfigParser.ConfigParser()
setup_cfg = configparser.configparser()
setup_cfg.read('setup.cfg')
project = setup_cfg.get('metadata', 'name')