Added memory editing functionality
This commit is contained in:
@@ -53,9 +53,9 @@ class RepeatEntry(Entry):
|
||||
self.stdout = process.stdout
|
||||
self.stderr = process.stderr
|
||||
self.exit_code = process.returncode
|
||||
self._timed_out = False
|
||||
self.timed_out = False
|
||||
except subprocess.TimeoutExpired as e:
|
||||
self._timed_out = True
|
||||
self.timed_out = True
|
||||
self.notify_change()
|
||||
|
||||
def generate_context(self) -> ET.Element:
|
||||
@@ -69,7 +69,7 @@ class RepeatEntry(Entry):
|
||||
if self.timeout:
|
||||
element.set("timeout", str(self.timeout))
|
||||
element.text = self.script
|
||||
if self._timed_out:
|
||||
if self.timed_out:
|
||||
element.set("timed_out", "true")
|
||||
elif self.exit_code is not None:
|
||||
element.set("exit_code", str(self.exit_code))
|
||||
@@ -101,5 +101,5 @@ class RepeatEntry(Entry):
|
||||
"stdout": self.stdout,
|
||||
"stderr": self.stderr,
|
||||
"exit_code": self.exit_code,
|
||||
"timed_out": self._timed_out
|
||||
"timed_out": self.timed_out
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user