hbp_nrp_simserver.server.experiment_configuration module

hbp_nrp_simserver.server.experiment_configuration.engine_index(exp_config: types.SimpleNamespace, engine_type: str) → int[source]
hbp_nrp_simserver.server.experiment_configuration.mqtt_broker_host_port(exp_config: types.SimpleNamespace) → List[str][source]
hbp_nrp_simserver.server.experiment_configuration.parse(exp_config_file_path: str) → types.SimpleNamespace[source]

Parse the json file at the specified path :return: An object-like representation of the json file. :raises ValueError: In case of any parsing error

hbp_nrp_simserver.server.experiment_configuration.validate(exp_config: types.SimpleNamespace) → types.SimpleNamespace[source]

Validate and set default for exp_config :raises ValueError: when an invalid filed is found