changeset 20119:1b9841bb304d

fixed pylint issues
author Doug Simon <doug.simon@oracle.com>
date Wed, 01 Apr 2015 16:11:22 +0200
parents 3d3e16f6077a
children bba2b55908a1
files mxtool/mx.py
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- 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: