Package report/repo parser integration
- parser able to filter package versions using keywords
- warning message on missing tag
- on the fly versions lookup (excluding '*.hotfix')
- updated versions compare routine
- lexical compare uses numbers, not ordinal values
- updated release version detection
- final report lists pkg section/app if no description given
- final report shows repo info for detected release version
Fixes:
- shorter alternate entrpoints: mcp-pkg, mcp-net, cmp-reclass
- flake8 syntax
- proper mirantis/non-mirantis versions getting
- exit on unexpected arguments
- salt-master class now gets linux codename by default and architecture
Change-Id: I0a2daadca8a1acaecafc8680226dc00d20cc24ce
Related-PROD: PROD-28199
diff --git a/setup.py b/setup.py
index 2f93c71..9c32915 100644
--- a/setup.py
+++ b/setup.py
@@ -24,9 +24,9 @@
entry_points = {
"console_scripts": [
"mcp-checker = cfg_checker.cfg_check:config_check_entrypoint",
- "mcp-checker-package = cfg_checker.cli.packages:entrypoint",
- "mcp-checker-network = cfg_checker.cli.network:entrypoint",
- "mcp-checker-reclass = cfg_checker.cli.reclass:entrypoint"
+ "mcp-pkg = cfg_checker.cli.packages:entrypoint",
+ "mcp-net = cfg_checker.cli.network:entrypoint",
+ "cmp-reclass = cfg_checker.cli.reclass:entrypoint"
]
}