summaryrefslogtreecommitdiff
path: root/tools/src/py/qls/err.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/src/py/qls/err.py')
-rw-r--r--tools/src/py/qls/err.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/src/py/qls/err.py b/tools/src/py/qls/err.py
index d56d739915..702fbb9520 100644
--- a/tools/src/py/qls/err.py
+++ b/tools/src/py/qls/err.py
@@ -30,6 +30,16 @@ class QlsRecordError(QlsError):
QlsError.__init__(self)
self.file_header = file_header
self.record = record
+ def get_expected_fro(self):
+ return self.file_header.first_record_offset
+ def get_file_number(self):
+ return self.file_header.file_num
+ def get_queue_name(self):
+ return self.file_header.queue_name
+ def get_record_id(self):
+ return self.record.record_id
+ def get_record_offset(self):
+ return self.record.file_offset
def __str__(self):
return 'queue="%s" file_id=0x%x record_offset=0x%x record_id=0x%x' % \
(self.file_header.queue_name, self.file_header.file_num, self.record.file_offset, self.record.record_id)