]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind: Check that "key" is a string
authorDavid Zafman <david.zafman@inktank.com>
Wed, 9 Apr 2014 18:42:01 +0000 (11:42 -0700)
committerDavid Zafman <david.zafman@inktank.com>
Fri, 11 Apr 2014 00:22:29 +0000 (17:22 -0700)
Signed-off-by: David Zafman <david.zafman@inktank.com>
src/pybind/rados.py

index 9fd0324ae766dd06a3b7beac23c8ea76a5812bfb..34411e665bfbdece9cbb82b05af452b1e3dc62fd 100644 (file)
@@ -1209,6 +1209,8 @@ class Ioctx(object):
         :returns: int - number of bytes written 
         """
         self.require_ioctx_open()
+        if not isinstance(key, str):
+            raise TypeError('key must be a string')
         if not isinstance(data, str):
             raise TypeError('data must be a string')
         length = len(data)