]> granicus.if.org Git - esp-idf/commitdiff
esp32: Fixed search path for esptool
authorAlexey Gerenkov <alexey@espressif.com>
Thu, 26 Jan 2017 15:01:55 +0000 (18:01 +0300)
committerAlexey Gerenkov <alexey@espressif.com>
Thu, 26 Jan 2017 16:28:13 +0000 (19:28 +0300)
components/espcoredump/espcoredump.py

index 1589a362b9366ea501bce6cf2c030de0c91a8990..521f211c1764764297bc25f55968a95ab359c311 100755 (executable)
@@ -12,15 +12,15 @@ import array
 import errno
 import base64
 
+idf_path = os.getenv('IDF_PATH')
+if idf_path:
+    sys.path.insert(0, os.path.join(idf_path, 'components', 'esptool_py', 'esptool'))
+
 try:
     import esptool
 except ImportError:
-    idf_path = os.getenv('IDF_PATH')
-    if idf_path is None:
-        print "Esptool is not found! Install it or set proper $IDF_PATH in environment."
-        sys.exit(2)
-    sys.path.append('%s/components/esptool_py/esptool' % idf_path)
-    import esptool
+    print "Esptool is not found! Set proper $IDF_PATH in environment."
+    sys.exit(2)
 
 __version__ = "0.1-dev"