slippinj.cli.scripts.tables_configuration package

Submodules

slippinj.cli.scripts.tables_configuration.group_tables_configuration module

class slippinj.cli.scripts.tables_configuration.group_tables_configuration.GroupTablesConfiguration[source]

Bases: object

slippinj.cli.scripts.tables_configuration.incremental_table_configuration module

class slippinj.cli.scripts.tables_configuration.incremental_table_configuration.IncrementalTablesConfiguration[source]

Bases: slippinj.cli.scripts.tables_configuration.group_tables_configuration.GroupTablesConfiguration

Generate the incremental tables configuration

get_table_configuration(columns)[source]

Return configuration for given table, considering it is an incremental table :param columns: list :return: dict

slippinj.cli.scripts.tables_configuration.others_table_configuration module

class slippinj.cli.scripts.tables_configuration.others_table_configuration.OthersTableConfiguration[source]

Bases: slippinj.cli.scripts.tables_configuration.group_tables_configuration.GroupTablesConfiguration

Generate the others tables configuration

get_table_configuration(columns)[source]

Return configuration for given table, considering it is a table classified into others group :param columns: list :return: dict

slippinj.cli.scripts.tables_configuration.tables_configuration module

class slippinj.cli.scripts.tables_configuration.tables_configuration.TablesConfiguration[source]

Bases: object

Generate the tables configuration

generate_configuration(tables_information, injector)[source]

Generate the basic configuration given all the tables information :param tables_information: dict :param injector: Injector :return: dict

Module contents