From 7c09155ce86c2f314d43a7c0edc8806f01c1466d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 16:58:09 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/aiidalab_qe/app/submission/__init__.py | 54 +++++++++---------- .../app/submission/global_settings/model.py | 1 + .../app/submission/global_settings/setting.py | 1 + 3 files changed, 29 insertions(+), 27 deletions(-) diff --git a/src/aiidalab_qe/app/submission/__init__.py b/src/aiidalab_qe/app/submission/__init__.py index 076118379..71a4b4c9d 100644 --- a/src/aiidalab_qe/app/submission/__init__.py +++ b/src/aiidalab_qe/app/submission/__init__.py @@ -329,30 +329,30 @@ def _update_state(self, _=None): self.state = self.state.CONFIGURED def _fetch_plugin_resource_settings(self): - for key in ("panel", "model"): - if key not in data: - raise ValueError(f"Entry {identifier} is missing the '{key}' key") - model: ResourceSettingsModel = resources["model"]() - model.observe( - self._on_plugin_submission_blockers_change, - ["submission_blockers"], - ) - model.observe( - self._on_plugin_submission_warning_messages_change, - ["submission_warning_messages"], - ) - self._model.add_model(identifier, model) - - def toggle_plugin(_, model=model): - model.update() - self._update_tabs() - - model.observe( - toggle_plugin, - "include", - ) - - self.settings[identifier] = panel( - identifier=identifier, - model=model, - ) + for key in ("panel", "model"): + if key not in data: + raise ValueError(f"Entry {identifier} is missing the '{key}' key") + model: ResourceSettingsModel = resources["model"]() + model.observe( + self._on_plugin_submission_blockers_change, + ["submission_blockers"], + ) + model.observe( + self._on_plugin_submission_warning_messages_change, + ["submission_warning_messages"], + ) + self._model.add_model(identifier, model) + + def toggle_plugin(_, model=model): + model.update() + self._update_tabs() + + model.observe( + toggle_plugin, + "include", + ) + + self.settings[identifier] = panel( + identifier=identifier, + model=model, + ) diff --git a/src/aiidalab_qe/app/submission/global_settings/model.py b/src/aiidalab_qe/app/submission/global_settings/model.py index 8b9fd6cef..77426194f 100644 --- a/src/aiidalab_qe/app/submission/global_settings/model.py +++ b/src/aiidalab_qe/app/submission/global_settings/model.py @@ -15,6 +15,7 @@ DEFAULT: dict = DEFAULT_PARAMETERS # type: ignore + class GlobalResourceSettingsModel( ResourceSettingsModel, HasInputStructure, diff --git a/src/aiidalab_qe/app/submission/global_settings/setting.py b/src/aiidalab_qe/app/submission/global_settings/setting.py index ee5ef0904..ba7cf87dc 100644 --- a/src/aiidalab_qe/app/submission/global_settings/setting.py +++ b/src/aiidalab_qe/app/submission/global_settings/setting.py @@ -16,6 +16,7 @@ DEFAULT: dict = DEFAULT_PARAMETERS # type: ignore + class GlobalResourceSettingsPanel(ResourceSettingsPanel[GlobalResourceSettingsModel]): identifier = "global"