From 5534a6c1353b00cfebe6f8a155b6420687858843 Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Sat, 4 Jul 2015 22:31:56 +0200 Subject: myraid: lecture RAID sur disque de donnée ou par calcul de parité MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mydisks.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'mydisks.py') diff --git a/mydisks.py b/mydisks.py index c3b7716..b249198 100644 --- a/mydisks.py +++ b/mydisks.py @@ -68,6 +68,11 @@ class MyDisks(): self.disks_size[d] = 0 logging.debug("Exit. open_disks()") + + def is_readable(self,disk_no,offset,size): + import random + return random.randint(0,100) > 1 # FIXME : implement this (parse ddrescue log files) + def read(self,disk_no,offset,size): self.disks[disk_no].seek(offset) return self.disks[disk_no].read(size) -- cgit v1.2.3