Project

General

Profile

Actions

Bug #2278

closed

librados: python read has arguments swapped

Added by Tomasz Paskowski about 12 years ago. Updated about 12 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
librados
Target version:
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Object.read from rados.py is passing arguments to ioctx.read in a wrong order.

--- rados.py.dist 2012-04-13 16:52:41.155452434 0200
++ rados.py 2012-04-13 16:53:03.887451909 0200
@ -762,7 +762,7 @
@set_object_locator
def read(self, length = 1024*1024):
self.require_object_exists()
- ret = self.ioctx.read(self.key, self.offset, length)
ret = self.ioctx.read(self.key, length, self.offset)
self.offset += len(ret)
return ret

Actions

Also available in: Atom PDF