# HG changeset patch # User Doug Simon # Date 1427897482 -7200 # Node ID 1b9841bb304db367cec318c4991be9572b5a197a # Parent 3d3e16f6077ac83d8c1935c6849c4d1386c211b4 fixed pylint issues diff -r 3d3e16f6077a -r 1b9841bb304d mxtool/mx.py --- a/mxtool/mx.py Wed Apr 01 15:08:55 2015 +0200 +++ b/mxtool/mx.py Wed Apr 01 16:11:22 2015 +0200 @@ -836,10 +836,12 @@ abort('failed to get status') else: return None - - def locate(self, sDir, patterns=[], abortOnError=True): + + def locate(self, sDir, patterns=None, abortOnError=True): try: - if not isinstance(patterns, list): + if patterns is None: + patterns = [] + elif not isinstance(patterns, list): patterns = [patterns] return subprocess.check_output(['hg', 'locate', '-R', sDir] + patterns).split('\n') except OSError: