Newer
Older
"""Base class for inputfile parameters"""
from __future__ import absolute_import, unicode_literals
from DDSim.Helper.ConfigHelper import ConfigHelper
"""Configuration for the InputFiles"""
super(Input, self).__init__()
self.__parameters = {}
def getParameters(self):
return self.__parameters
@property
return self.__parameters
@_parameters.setter
def _parameters(self, newParameters):
if isinstance(newParameters, dict):
for par, val in six.iteritems(newParameters):
self.__parameters[par] = str(val)
else:
raise RuntimeError("Commandline setting of InputFileParameters is not supported, use a steeringFile: %s "