diff options
Diffstat (limited to 'backend/utilities.py')
| -rw-r--r-- | backend/utilities.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/backend/utilities.py b/backend/utilities.py index d3db51c9..94f5e26b 100644 --- a/backend/utilities.py +++ b/backend/utilities.py @@ -19,6 +19,7 @@ class Utilities: "ping": self.ping, "http_request": self.http_request, "install_plugin": self.install_plugin, + "install_plugins": self.install_plugins, "cancel_plugin_install": self.cancel_plugin_install, "confirm_plugin_install": self.confirm_plugin_install, "uninstall_plugin": self.uninstall_plugin, @@ -70,6 +71,11 @@ class Utilities: install_type=install_type ) + async def install_plugins(self, requests): + return await self.context.plugin_browser.request_multiple_plugin_installs( + requests=requests + ) + async def confirm_plugin_install(self, request_id): return await self.context.plugin_browser.confirm_plugin_install(request_id) @@ -266,7 +272,7 @@ class Utilities: await close_old_tabs() result = await tab.reload_and_evaluate(script) self.logger.info(result) - + except Exception: self.logger.error("Failed to connect to React DevTools") self.logger.error(format_exc()) |
