Commit Graph

8 Commits

Author SHA1 Message Date
7123841fb4 style: apply ruff autoformat 2025-12-17 16:37:21 +01:00
176c8799ce lint(ruff): fix E402 and related import issues
- Fix E402 by removing sys.path hacks and ensuring imports are at module top level
- Replace ad-hoc imports with proper package imports (filter_plugins, lookup_plugins, module_utils, cli)
- Make lookup plugins importable via package paths (e.g. lookup_plugins.application_gid)
- Clean up test imports to rely on installed package layout instead of sys.path manipulation
- Partially fix F821 caused by missing/invalid imports

This establishes a consistent, ruff-compliant import architecture across CLI, filters, plugins, and tests.
2025-12-17 14:36:29 +01:00
73f7c00acd Solved ruff E741 2025-12-17 13:54:51 +01:00
9db66f6f98 Ruff autofix 2025-12-17 12:56:47 +01:00
751615b1a4 Changed 09_ports.yml to 10_ports.yml 2025-09-03 17:41:14 +02:00
3a839cfe37 Refactor systemctl services and categories due to alarm bugs
This commit restructures systemctl service definitions and category mappings.

Motivation: Alarm-related bugs revealed inconsistencies in service and role handling.

Preparation step: lays the groundwork for fixing the alarm issues by aligning categories, roles, and service templates.
2025-08-18 13:35:43 +02:00
0f1f40f2e0 Optimized deployment script 2025-07-18 11:42:05 +02:00
c160c58a5c Restructured CLI logic 2025-07-10 21:26:44 +02:00