]> granicus.if.org Git - recode/commitdiff
Recode.pyx: add methods to set fail_level and abort_level for a task
authorReuben Thomas <rrt@sc3d.org>
Wed, 17 Jan 2018 22:48:18 +0000 (22:48 +0000)
committerReuben Thomas <rrt@sc3d.org>
Tue, 23 Jan 2018 07:02:42 +0000 (07:02 +0000)
tests/Recode.pyx

index a0631dc42e05a990989a4aed2483c56d177e9a39..11d85414e19e8ed76b06ad4038cbbbaf6f411ff5 100644 (file)
@@ -695,6 +695,16 @@ cdef class Task:
     def get_error(self):
         return self.task.error_so_far
 
+    def set_fail_level(self, fail_level):
+        previous = self.task.fail_level
+        self.task.fail_level = fail_level
+        return previous
+
+    def set_abort_level(self, abort_level):
+        previous = self.task.abort_level
+        self.task.abort_level = abort_level
+        return previous
+
     def set_input(self, text):
         cdef char *input = text
         cdef size_t input_len = len(text)