Fix Printing messages

- Since d7916cec60, some messages were
  printed badly. This commit fixes this.

Change-Id: I45d6c82facfdb5c5d2de20fcd2349cb49e82fd38
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
This commit is contained in:
Gael Chamoulaud
2015-02-17 21:42:29 +01:00
parent eabf97d0a4
commit 1ace90a8fc

View File

@@ -597,7 +597,7 @@ def _displaySummary():
def _printAdditionalMessages(): def _printAdditionalMessages():
if len(controller.MESSAGES) > 0: if len(controller.MESSAGES) > 0:
print("\n", output_messages.INFO_ADDTIONAL_MSG) print(output_messages.INFO_ADDTIONAL_MSG)
for msg in controller.MESSAGES: for msg in controller.MESSAGES:
print(output_messages.INFO_ADDTIONAL_MSG_BULLET % (msg)) print(output_messages.INFO_ADDTIONAL_MSG_BULLET % (msg))
@@ -628,8 +628,7 @@ def runSequences():
def _main(options, configFile=None, logFile=None): def _main(options, configFile=None, logFile=None):
print(output_messages.INFO_HEADER) print(output_messages.INFO_HEADER)
print("") print("\n" + output_messages.INFO_LOG_FILE_PATH % logFile)
print(output_messages.INFO_LOG_FILE_PATH % logFile)
# Get parameters # Get parameters
_handleParams(configFile) _handleParams(configFile)
@@ -647,7 +646,7 @@ def _main(options, configFile=None, logFile=None):
logging.debug(mask(controller.CONF)) logging.debug(mask(controller.CONF))
# Start configuration stage # Start configuration stage
print("\n", output_messages.INFO_INSTALL) print("\n" + output_messages.INFO_INSTALL)
# Initialize Sequences # Initialize Sequences
initPluginsSequences() initPluginsSequences()
@@ -845,16 +844,14 @@ def printOptions():
# For each group, create a group option # For each group, create a group option
for group in controller.getAllGroups(): for group in controller.getAllGroups():
print("%s" % group.DESCRIPTION) print("%s" % group.DESCRIPTION)
print("-" * len(group.DESCRIPTION)) print("-" * len(group.DESCRIPTION) + "\n")
print()
for param in group.parameters.itervalues(): for param in group.parameters.itervalues():
cmdOption = param.CONF_NAME cmdOption = param.CONF_NAME
paramUsage = param.USAGE paramUsage = param.USAGE
optionsList = param.OPTION_LIST or "" optionsList = param.OPTION_LIST or ""
print("%s" % (("**%s**" % str(cmdOption)).ljust(30))) print("%s" % (("**%s**" % str(cmdOption)).ljust(30)))
print(" %s %s" % (paramUsage, optionsList)) print(" %s %s" % (paramUsage, optionsList) + "\n")
print()
def plugin_compare(x, y): def plugin_compare(x, y):
@@ -1021,8 +1018,7 @@ def main():
optParser.error(str(ex)) optParser.error(str(ex))
except Exception as e: except Exception as e:
logging.error(traceback.format_exc()) logging.error(traceback.format_exc())
print() print("\n" + utils.color_text("ERROR : " + str(e), 'red'))
print(utils.color_text("ERROR : " + str(e), 'red'))
print(output_messages.ERR_CHECK_LOG_FILE_FOR_MORE_INFO % (logFile)) print(output_messages.ERR_CHECK_LOG_FILE_FOR_MORE_INFO % (logFile))
sys.exit(1) sys.exit(1)