summaryrefslogtreecommitdiff
path: root/openstackclient/common/utils.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-11-12 22:38:58 +0000
committerGerrit Code Review <review@openstack.org>2015-11-12 22:38:58 +0000
commit6e1ad737230f6a087afe2c20317156c633a5c80f (patch)
tree3d4f8fc279992ad7424f64f12dd8e83afb45b89c /openstackclient/common/utils.py
parentc39708beff9640dd77617e7d49486f936ad5912b (diff)
parentcfd2bf5882b72d6dbd09a1839b63ed41f3834365 (diff)
downloadpython-openstackclient-6e1ad737230f6a087afe2c20317156c633a5c80f.tar.gz
Merge "validate non-ascii values for swift properties"
Diffstat (limited to 'openstackclient/common/utils.py')
-rw-r--r--openstackclient/common/utils.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/openstackclient/common/utils.py b/openstackclient/common/utils.py
index 51e2a2f9..8db4f35b 100644
--- a/openstackclient/common/utils.py
+++ b/openstackclient/common/utils.py
@@ -419,3 +419,11 @@ def build_kwargs_dict(arg_name, value):
if value:
kwargs[arg_name] = value
return kwargs
+
+
+def is_ascii(string):
+ try:
+ string.decode('ascii')
+ return True
+ except UnicodeDecodeError:
+ return False