Unified command execution and unit tests
- All arguments inits moved to own clases
- Added unified way to execute commands
- Unit test structure and very basic tests
- Command line script to test coverage
Change-Id: I10bc973776595779b563b84548d46367bcd0886f
Related-PROD: PROD-28199
diff --git a/setup.py b/setup.py
index 42ca20f..248ceb2 100644
--- a/setup.py
+++ b/setup.py
@@ -23,10 +23,10 @@
entry_points = {
"console_scripts": [
- "mcp-checker = cfg_checker.cfg_check:cli_main",
- "package-report = cfg_checker.cli.package",
- "network-check = cfg_checker.cli.network",
- "reclass-compare = cfg_checker.cli.reclass"
+ "mcp-checker = cfg_checker.cfg_check:config_check_entrypoint",
+ "mcp-checker-package = cfg_checker.cli.package:cli_package",
+ "mcp-checker-network = cfg_checker.cli.network:cli_network",
+ "mcp-checker-reclass = cfg_checker.cli.reclass:cli_reclass"
]
}