summaryrefslogtreecommitdiff
path: root/keystoneclient/middleware/s3_token.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystoneclient/middleware/s3_token.py')
-rw-r--r--keystoneclient/middleware/s3_token.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/keystoneclient/middleware/s3_token.py b/keystoneclient/middleware/s3_token.py
index 7552893..f8d1ce0 100644
--- a/keystoneclient/middleware/s3_token.py
+++ b/keystoneclient/middleware/s3_token.py
@@ -34,6 +34,7 @@ This WSGI component:
import logging
from oslo_serialization import jsonutils
+from oslo_utils import strutils
import requests
import six
from six.moves import urllib
@@ -116,7 +117,7 @@ class S3Token(object):
self.request_uri = '%s://%s:%s' % (auth_protocol, auth_host, auth_port)
# SSL
- insecure = conf.get('insecure', False)
+ insecure = strutils.bool_from_string(conf.get('insecure', False))
cert_file = conf.get('certfile')
key_file = conf.get('keyfile')