From a5c8f17a12e2c533ec2d5b22548aa2d8894525aa Mon Sep 17 00:00:00 2001 From: Papoteur Date: Mon, 3 Jul 2023 12:46:15 +0200 Subject: Close magiback when closing isodumper Keep the authorization one hour Add the -d option for debug --- backend/magiback | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'backend/magiback') diff --git a/backend/magiback b/backend/magiback index 46cf43c..e16e1dc 100755 --- a/backend/magiback +++ b/backend/magiback @@ -12,7 +12,7 @@ DEAMON_ORG = 'org.mageia.Magiback' DEAMON_INTERFACE = DEAMON_ORG ISODUMPER_INTERFACE = DEAMON_ORG + ".Isodumper" # Keep the authorization during KEEPER (in seconds) -KEEPER = 600 +KEEPER = 3600 auth = False last_auth = 0 @@ -54,6 +54,8 @@ class Isodumper(raw_write.Dumper): + + @@ -132,6 +134,10 @@ class Isodumper(raw_write.Dumper): self.finished.clear() return self.return_state, self.return_message + def close(self): + logging.info("Closing") + self.loop.quit() + @property def progress(self): return self._progress -- cgit v1.2.1