diff --git a/gitinspector.py b/gitinspector.py index f0977f7..12b3e12 100755 --- a/gitinspector.py +++ b/gitinspector.py @@ -102,7 +102,9 @@ if __name__ == "__main__": elif o in("-r", "--responsibilities"): __run__.responsibilities = True elif o in("--version"): + format.output_header() format.call_output_function(version.output_html, version.output_text, version.output_xml) + format.output_footer() sys.exit(0) elif o in("--grading"): __run__.include_metrics = True diff --git a/version.py b/version.py index effad2c..bc0abf6 100644 --- a/version.py +++ b/version.py @@ -34,7 +34,7 @@ def output_html(string, _): def output_text(_): print("gitinspector {0}\n".format(__version__) + __doc__) -def output_xml(_): +def output_xml(): license_text = "\t\t" + __doc__.replace("\n", "\n\t\t") - print(string.format("\n\t" + __version__ + "\n" + - "\t\n" + license_text + "\n\t\n")) + print("\t" + __version__ + "\n" + + "\t\n" + license_text + "\n\t")