Code Review
/
ta
/
build-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
DIB: Add custom block-device-efi element
[ta/build-tools.git]
/
tools
/
buildconfig.py
diff --git
a/tools/buildconfig.py
b/tools/buildconfig.py
index
1fae876
..
67c79eb
100755
(executable)
--- a/
tools/buildconfig.py
+++ b/
tools/buildconfig.py
@@
-12,8
+12,11
@@
# See the License for the specific language governing permissions and
# limitations under the License.
# See the License for the specific language governing permissions and
# limitations under the License.
-import ConfigParser
import platform
import platform
+try:
+ import ConfigParser as configparser
+except ImportError:
+ import configparser
from tools.statics import BUILD_CONFIG_PATH
from tools.statics import BUILD_CONFIG_PATH
@@
-22,9
+25,9
@@
def optionxform_arch(option):
return str(option).replace('#ARCH#', platform.machine())
return str(option).replace('#ARCH#', platform.machine())
-class BuildConfigParser(
ConfigParser.ConfigParser):
+class BuildConfigParser(
configparser.ConfigParser): # pylint: disable=too-many-ancestors
def __init__(self, ini_file=BUILD_CONFIG_PATH):
def __init__(self, ini_file=BUILD_CONFIG_PATH):
-
ConfigP
arser.ConfigParser.__init__(self)
+
configp
arser.ConfigParser.__init__(self)
self.ini_file = ini_file
self.optionxform = optionxform_arch
self.read(self.ini_file)
self.ini_file = ini_file
self.optionxform = optionxform_arch
self.read(self.ini_file)
@@
-32,7
+35,7
@@
class BuildConfigParser(ConfigParser.ConfigParser):
def items(self, section): # pylint: disable=arguments-differ
defaults = self.defaults()
resultlist = []
def items(self, section): # pylint: disable=arguments-differ
defaults = self.defaults()
resultlist = []
- for item in
ConfigP
arser.ConfigParser.items(self, section):
+ for item in
configp
arser.ConfigParser.items(self, section):
if item[0] not in defaults:
resultlist.append(item)
return resultlist
if item[0] not in defaults:
resultlist.append(item)
return resultlist