Make sure we have all values when trying to generate the ini file
sim/pyconfig/m5config.py:
When getting all values, make sure we get the ones that are
parameter defaults as well.
--HG--
extra : convert_revision : 2b1c4b2f27dfab17ef9df18d7e5936e4a00bb12e
This commit is contained in:
@@ -350,6 +350,13 @@ class MetaConfigNode(type):
|
||||
for p,v in c._values.iteritems():
|
||||
if not values.has_key(p):
|
||||
values[p] = v
|
||||
for p,v in c._params.iteritems():
|
||||
if not values.has_key(p) and hasattr(v, 'default'):
|
||||
v.valid(v.default)
|
||||
v = v.default
|
||||
cls._setvalue(p, v)
|
||||
values[p] = v
|
||||
|
||||
return values
|
||||
|
||||
def _getvalue(cls, name, default = AttributeError):
|
||||
|
||||
Reference in New Issue
Block a user