summaryrefslogtreecommitdiff
path: root/backend/utilities.py
diff options
context:
space:
mode:
Diffstat (limited to 'backend/utilities.py')
-rw-r--r--backend/utilities.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/backend/utilities.py b/backend/utilities.py
index 9c0c6388..e06e770d 100644
--- a/backend/utilities.py
+++ b/backend/utilities.py
@@ -20,7 +20,8 @@ class Utilities:
"remove_css_from_tab": self.remove_css_from_tab,
"allow_remote_debugging": self.allow_remote_debugging,
"disallow_remote_debugging": self.disallow_remote_debugging,
- "remote_debugging_allowed": self.remote_debugging_allowed
+ "set_setting": self.set_setting,
+ "get_setting": self.get_setting
}
if context:
@@ -138,9 +139,11 @@ class Utilities:
"result": e
}
+ async def get_setting(self, key, default):
+ return self.context.settings.getSetting(key, default)
- async def remote_debugging_allowed(self):
- return await helpers.is_systemd_unit_active(helpers.REMOTE_DEBUGGER_UNIT)
+ async def set_setting(self, key, value):
+ return self.context.settings.setSetting(key, value)
async def allow_remote_debugging(self):
await helpers.start_systemd_unit(helpers.REMOTE_DEBUGGER_UNIT)