mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-02-20 20:09:11 +00:00
RTParams: Adds support for using default values for RT parameters
This commit is contained in:
parent
bbfb802c00
commit
de3301312f
@ -61,6 +61,11 @@ class RuntimeConfig(Plugin):
|
||||
self._target_checked = True
|
||||
self._runtime_params[name].set(self, value)
|
||||
|
||||
def set_defaults(self):
|
||||
for p in self.supported_parameters:
|
||||
if p.default:
|
||||
self.set_runtime_parameter(p.name, p.default)
|
||||
|
||||
def validate_parameters(self):
|
||||
raise NotImplementedError()
|
||||
|
||||
|
@ -69,6 +69,7 @@ class RuntimeParameterManager(object):
|
||||
def clear_runtime_parameters(self):
|
||||
for cfg in self.runtime_configs:
|
||||
cfg.clear()
|
||||
cfg.set_defaults()
|
||||
|
||||
def get_config_for_name(self, name):
|
||||
for rp_name, rp in self.runtime_params.iteritems():
|
||||
|
Loading…
x
Reference in New Issue
Block a user