Entrypoint fixes
diff --git a/cfg_checker/cfg_check.py b/cfg_checker/cfg_check.py
index d38defa..9389817 100644
--- a/cfg_checker/cfg_check.py
+++ b/cfg_checker/cfg_check.py
@@ -192,8 +192,8 @@
:return: - no return value
"""
- # Main entrypointр
- parser = MyParser(prog="Cloud configuration checker")
+ # Main entrypoint
+ parser = MyParser(prog="# Mirantis Cloud configuration checker")
# Parsers (each parser can have own arguments)
# - subparsers (command)
@@ -328,7 +328,7 @@
logger.debug(result)
-if __name__ == '__main__':
+def cli_main():
try:
config_check_entrypoint()
except CheckerException as e:
@@ -344,3 +344,6 @@
exc_traceback
))
))
+
+if __name__ == '__main__':
+ cli_main()
diff --git a/setup.py b/setup.py
index 14e670a..0addf90 100644
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,7 @@
entry_points = {
"console_scripts":
- "cfg_checker = cfg_checker:cfg_check"
+ "mcp_checker = cfg_checker.cfg_check:cli_main"
}