]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rados.py: wrap target in c_char_p()
authorDan Mick <dan.mick@inktank.com>
Tue, 18 Jun 2013 18:05:52 +0000 (11:05 -0700)
committerDan Mick <dan.mick@inktank.com>
Tue, 18 Jun 2013 21:22:57 +0000 (14:22 -0700)
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
src/pybind/rados.py

index 90b7ffd9874055710bd875d85085e86a1f033da6..6e6d14ea1dd621c6466fb61631d597bb8984d416 100644 (file)
@@ -533,10 +533,10 @@ Rados object in state %s." % (self.state))
 
         if target:
             ret = run_in_thread(self.librados.rados_mon_command_target,
-                                (self.cluster, target, cmdarr, len(cmd),
-                                 c_char_p(inbuf), len(inbuf),
-                                 outbufp, byref(outbuflen), outsp, byref(outslen)),
-                                timeout)
+                                (self.cluster, c_char_p(target), cmdarr,
+                                 len(cmd), c_char_p(inbuf), len(inbuf),
+                                 outbufp, byref(outbuflen), outsp,
+                                 byref(outslen)), timeout)
         else:
             ret = run_in_thread(self.librados.rados_mon_command,
                                 (self.cluster, cmdarr, len(cmd),