server: better handling of cfgfile argument

No reason to keep stringly-typed data on that level

Change-Id: Iba8d88301bf36ef6051031d1916d1bac84ede546
Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/34893
Reviewed-by: Georg Brandl <g.brandl@fz-juelich.de>
Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de>
Reviewed-by: Alexander Zaft <a.zaft@fz-juelich.de>
Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
This commit is contained in:
Georg Brandl
2024-10-29 14:03:19 +01:00
committed by Markus Zolliker
parent 8e05090795
commit aee99df2d0
7 changed files with 20 additions and 16 deletions

View File

@ -57,13 +57,13 @@ def test_name_only(direc, log):
def test_file(direc, log):
"""only see that this does not throw. get config from cfgfiles."""
s = Server('foo', log, cfgfiles='pyfile_cfg.py')
s = Server('foo', log, cfgfiles=['pyfile_cfg.py'])
s._processCfg()
def test_basic_description(direc, log):
"""only see that this does not throw. get config from cfgfiles."""
s = Server('foo', log, cfgfiles='pyfile_cfg.py')
s = Server('foo', log, cfgfiles=['pyfile_cfg.py'])
s._processCfg()
desc = s.secnode.get_descriptive_data('')
# secnode properties correctly exported