summaryrefslogtreecommitdiff
path: root/pycadf
diff options
context:
space:
mode:
authorCyril Roelandt <cyril.roelandt@enovance.com>2014-01-06 20:55:34 +0100
committerCyril Roelandt <cyril.roelandt@enovance.com>2014-01-06 22:13:44 +0100
commit11d97cf309bd02769961adf3cd3a9af28e2a31e6 (patch)
tree86feff5ac400d1f264cd7710340ffccba2711c57 /pycadf
parente4fa4b5248a594f8cc0839b06b77c4828bea2cd1 (diff)
downloadpycadf-11d97cf309bd02769961adf3cd3a9af28e2a31e6.tar.gz
Python 3: Use six.moves.configparser rather than ConfigParser
This makes the code compatible with both Python 2 and 3. Change-Id: Idfbfb26c9df4a55d2cfb3f1d020e2787239a61d4
Diffstat (limited to 'pycadf')
-rw-r--r--pycadf/audit/api.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/pycadf/audit/api.py b/pycadf/audit/api.py
index 88ccef8..c788bdf 100644
--- a/pycadf/audit/api.py
+++ b/pycadf/audit/api.py
@@ -17,11 +17,12 @@
import ast
import collections
-import ConfigParser
import os
from oslo.config import cfg
import urlparse
+from six.moves import configparser
+
from pycadf import cadftaxonomy as taxonomy
from pycadf import cadftype
from pycadf import credential
@@ -86,7 +87,7 @@ class OpenStackAuditApi(object):
if cfg_file:
try:
- audit_map = ConfigParser.SafeConfigParser()
+ audit_map = configparser.SafeConfigParser()
audit_map.readfp(open(cfg_file))
try:
@@ -95,22 +96,22 @@ class OpenStackAuditApi(object):
try:
self._default_target_endpoint_type = \
audit_map.get('DEFAULT', 'target_endpoint_type')
- except ConfigParser.NoOptionError:
+ except configparser.NoOptionError:
pass
- except ConfigParser.NoSectionError:
+ except configparser.NoSectionError:
pass
try:
self._body_actions = dict(audit_map.items('body_actions'))
- except ConfigParser.Error:
+ except configparser.Error:
pass
try:
self._service_endpoints = \
dict(audit_map.items('service_endpoints'))
- except ConfigParser.Error:
+ except configparser.Error:
pass
- except ConfigParser.ParsingError as err:
+ except configparser.ParsingError as err:
raise PycadfAuditApiConfigError(
'Error parsing audit map file: %s' % err)