From 51866649a6119fb8d473153233311168ccfc6057 Mon Sep 17 00:00:00 2001 From: Morgan Courbet Date: Sun, 18 Jun 2017 12:23:39 +0200 Subject: [PATCH] Split argument parsing from main mixed line ending function --- pre_commit_hooks/mixed_line_ending.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pre_commit_hooks/mixed_line_ending.py b/pre_commit_hooks/mixed_line_ending.py index 7b7cabe..946ecf6 100644 --- a/pre_commit_hooks/mixed_line_ending.py +++ b/pre_commit_hooks/mixed_line_ending.py @@ -27,6 +27,14 @@ class MixedLineEndingOption(CLIOption): def mixed_line_ending(argv=None): + args = _parse_arguments(argv) + + print(args.fix) + + return 0 + + +def _parse_arguments(argv=None): parser = argparse.ArgumentParser() parser.add_argument( '-f', @@ -42,9 +50,7 @@ def mixed_line_ending(argv=None): help='Increase output verbosity') args = parser.parse_args(argv) - print(args.fix) - - return 0 + return args if __name__ == '__main__':