cars.applications.application_template

This module contains class application template for templating the application concept. Useful for shared parameters and functions in all applications Beware: argument-differ is activated in pylintrc for run parameters different in sub application classes

Module Contents

Classes

ApplicationTemplate

Class for general specification of an application

class cars.applications.application_template.ApplicationTemplate(conf=None)[source]

Class for general specification of an application Empty for the moment because there is no any common method or function

used_config: cars.conf.input_parameters.ConfigType
abstract run(*args, **kwargs)[source]

Generic run() function to be defined in subclasses

abstract check_conf(conf)[source]

Check configuration

Parameters

conf (dict) – configuration to check

Returns

overloaded configuration

Return type

dict

print_config()[source]

Print used application configuration

get_conf()[source]

Get used conf

Returns

used conf