fix generalConfig defaults
bin/frappy-server: - the default for omit_unchanged_within must not be overriden + remove no longer used disable_value_range_check Change-Id: I5c0620e44dc7df3ae2ca48f7ab6371189acae489 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/30727 Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de> Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
This commit is contained in:
@ -90,8 +90,9 @@ def main(argv=None):
|
|||||||
args = parseArgv(argv[1:])
|
args = parseArgv(argv[1:])
|
||||||
|
|
||||||
loglevel = 'debug' if args.verbose else ('error' if args.quiet else 'info')
|
loglevel = 'debug' if args.verbose else ('error' if args.quiet else 'info')
|
||||||
generalConfig.defaults = {k: args.relaxed for k in (
|
generalConfig.set_default('lazy_number_validation', args.relaxed)
|
||||||
'lazy_number_validation', 'disable_value_range_check', 'legacy_hasiodev', 'tolerate_poll_property')}
|
generalConfig.set_default('legacy_hasiodev', args.relaxed)
|
||||||
|
generalConfig.set_default('tolerate_poll_property', args.relaxed)
|
||||||
generalConfig.init(args.gencfg)
|
generalConfig.init(args.gencfg)
|
||||||
logger.init(loglevel)
|
logger.init(loglevel)
|
||||||
|
|
||||||
|
@ -291,11 +291,9 @@ class Parameter(Accessible):
|
|||||||
if modobj:
|
if modobj:
|
||||||
if self.update_unchanged == -1:
|
if self.update_unchanged == -1:
|
||||||
t = modobj.omit_unchanged_within
|
t = modobj.omit_unchanged_within
|
||||||
print(self, t)
|
|
||||||
self.omit_unchanged_within = generalConfig.omit_unchanged_within if t is None else t
|
self.omit_unchanged_within = generalConfig.omit_unchanged_within if t is None else t
|
||||||
else:
|
else:
|
||||||
self.omit_unchanged_within = float(self.update_unchanged)
|
self.omit_unchanged_within = float(self.update_unchanged)
|
||||||
print(self, self.omit_unchanged_within, generalConfig.defaults, generalConfig._config)
|
|
||||||
|
|
||||||
def export_value(self):
|
def export_value(self):
|
||||||
return self.datatype.export_value(self.value)
|
return self.datatype.export_value(self.value)
|
||||||
|
Reference in New Issue
Block a user