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)

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)

Generic run() function to be defined in subclasses

abstract check_conf(conf)

Check configuration

Parameters

conf (dict) – configuration to check

Returns

overloaded configuration

Return type

dict

print_config()

Print used application configuration

get_conf()

Get used conf

Returns

used conf