summaryrefslogtreecommitdiffstats
path: root/openstack/common
diff options
context:
space:
mode:
Diffstat (limited to 'openstack/common')
-rw-r--r--openstack/common/iniparser.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/openstack/common/iniparser.py b/openstack/common/iniparser.py
index e91eea5..2412844 100644
--- a/openstack/common/iniparser.py
+++ b/openstack/common/iniparser.py
@@ -53,7 +53,8 @@ class BaseParser(object):
key, value = line[:colon], line[colon + 1:]
value = value.strip()
- if value[0] == value[-1] and value[0] == "\"" or value[0] == "'":
+ if ((value and value[0] == value[-1]) and
+ (value[0] == "\"" or value[0] == "'")):
value = value[1:-1]
return key.strip(), [value]