patman: Import 'configparser' lower case to be python 3.x safe
authorPaul Burton <paul.burton@imgtec.com>
Tue, 27 Sep 2016 15:03:52 +0000 (16:03 +0100)
committersjg <sjg@chromium.org>
Sun, 9 Oct 2016 15:30:32 +0000 (09:30 -0600)
In python 3.x module names used in import statements are case sensitive,
and the configparser module is named in all lower-case. Import it as such
in order to avoid errors when running with python 3.x.

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Acked-by: Simon Glass <sjg@chromium.org>
tools/patman/settings.py

index 01f6c38c19ff2c28e0fb33a6b859251dd26efcaf..3caf37935820fd6eaa8bfbc9b6b7ec9d202749c1 100644 (file)
@@ -5,7 +5,11 @@
 
 from __future__ import print_function
 
-import ConfigParser
+try:
+    import configparser as ConfigParser
+except:
+    import ConfigParser
+
 import os
 import re