mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
tools: fix cpplint --quiet option
Currently, the --quiet option for cpplint will generate the following
error:
$ tools/cpplint.py --quiet src/node.cc
Traceback (most recent call last):
File "tools/cpplint.py", line 6529, in <module>
main()
File "tools/cpplint.py", line 6497, in main
filenames = ParseArguments(sys.argv[1:])
File "tools/cpplint.py", line 6437, in ParseArguments
logger.addHandler(logging.FileHandler(val, mode='wb'))
File "/python2.7/logging/__init__.py", line 911, in __init__
StreamHandler.__init__(self, self._open())
File "/python2.7/logging/__init__.py", line 941, in _open
stream = open(self.baseFilename, self.mode)
IOError: [Errno 21] Is a directory: '/Users/danielbevenius/work/nodejs/node
This commit moves the FileHandler that currently exists in the quiet
option to the logfile clause. It looks like this issue came about when
merging in commit fee4d3ab90
("tools:
merge custom cpplint with cpplint v1.3.0").
PR-URL: https://github.com/nodejs/node/pull/23075
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
This commit is contained in:
parent
bb00eda910
commit
b8a98a807f
5
tools/cpplint.py
vendored
5
tools/cpplint.py
vendored
@ -6429,11 +6429,10 @@ def ParseArguments(args):
|
||||
except ValueError:
|
||||
PrintUsage('Extensions must be comma seperated list.')
|
||||
elif opt == '--recursive':
|
||||
PrintUsage('Extensions must be comma separated list.')
|
||||
elif opt == '--logfile':
|
||||
recursive = True
|
||||
elif opt == '--quiet':
|
||||
elif opt == '--logfile':
|
||||
logger.addHandler(logging.FileHandler(val, mode='wb'))
|
||||
elif opt == '--quiet':
|
||||
global _quiet
|
||||
_quiet = True
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user