diff options
Diffstat (limited to 'src/mlia/backend')
-rw-r--r-- | src/mlia/backend/application.py | 4 | ||||
-rw-r--r-- | src/mlia/backend/execution.py | 6 | ||||
-rw-r--r-- | src/mlia/backend/proc.py | 2 |
3 files changed, 5 insertions, 7 deletions
diff --git a/src/mlia/backend/application.py b/src/mlia/backend/application.py index a093afe..a5d99f7 100644 --- a/src/mlia/backend/application.py +++ b/src/mlia/backend/application.py @@ -88,11 +88,11 @@ def remove_application(directory_name: str) -> None: def get_unique_application_names(system_name: str | None = None) -> list[str]: """Extract a list of unique application names of all application available.""" return list( - set( + { application.name for application in get_available_applications() if not system_name or application.can_run_on(system_name) - ) + } ) diff --git a/src/mlia/backend/execution.py b/src/mlia/backend/execution.py index f3fe401..5c8e53f 100644 --- a/src/mlia/backend/execution.py +++ b/src/mlia/backend/execution.py @@ -143,10 +143,8 @@ class ParamResolver: if not param_value: raise ConfigurationException( - ( - "No value for parameter with index or " - f"alias {index_or_alias} of command {cmd_name}." - ) + "No value for parameter with index or " + f"alias {index_or_alias} of command {cmd_name}." ) return param_value diff --git a/src/mlia/backend/proc.py b/src/mlia/backend/proc.py index 7b3e92a..4838e47 100644 --- a/src/mlia/backend/proc.py +++ b/src/mlia/backend/proc.py @@ -66,7 +66,7 @@ class ShellCommand: out, err = _out, _err if not _out and not _err: - out, err = [str(item) for item in self.get_stdout_stderr_paths(cmd)] + out, err = (str(item) for item in self.get_stdout_stderr_paths(cmd)) return command(_out=out, _err=err, _tee=_tee, _bg=_bg, _bg_exc=False) |