diff options
author | Ian Lee <IanLee1521@gmail.com> | 2015-09-10 13:13:14 -0700 |
---|---|---|
committer | Ian Lee <IanLee1521@gmail.com> | 2015-09-10 13:13:14 -0700 |
commit | 15dcce0065bb2d7a2a35a10e1e81571a52b9f154 (patch) | |
tree | 723d06a98cee07862d6d0e726460aadcd9f90777 /pep8.py | |
parent | 960a10c920b254fa9db43318061f64f645014cdf (diff) | |
download | pep8-15dcce0065bb2d7a2a35a10e1e81571a52b9f154.tar.gz |
Moved splitting into _parse_multi_options function
Diffstat (limited to 'pep8.py')
-rwxr-xr-x | pep8.py | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -2081,10 +2081,10 @@ def process_options(arglist=None, parse_argv=False, config_file=None, options = read_config(options, args, arglist, parser) options.reporter = parse_argv and options.quiet == 1 and FileReport - options.filename = _parse_multi_options(options.filename.split(',')) + options.filename = _parse_multi_options(options.filename) options.exclude = normalize_paths(options.exclude) - options.select = _parse_multi_options(options.select.split(',')) - options.ignore = _parse_multi_options(options.ignore.split(',')) + options.select = _parse_multi_options(options.select) + options.ignore = _parse_multi_options(options.ignore) if options.diff: options.reporter = DiffReport @@ -2095,7 +2095,7 @@ def process_options(arglist=None, parse_argv=False, config_file=None, return options, args -def _parse_multi_options(options): +def _parse_multi_options(options, split_token=','): r"""Split and strip and discard empties. Turns the following: @@ -2106,7 +2106,7 @@ def _parse_multi_options(options): into ["A", "B"] """ if options: - return [o.strip() for o in options if o.strip()] + return [o.strip() for o in options.split(split_token) if o.strip()] else: return options |