ecs_composex.dashboards package ¶
Submodules ¶
ecs_composex.dashboards.dashboards_module module ¶
ecs_composex.dashboards.dashboards_services_metrics module ¶
ecs_composex.dashboards.dashboards_stack module ¶
Module to manage the creation of Dashboards
- class ecs_composex.dashboards.dashboards_stack. XStack ( title , settings , module , ** kwargs ) [source] ¶
-
Bases:
ComposeXStack
Class to manage the Dashboard stack
- ecs_composex.dashboards.dashboards_stack. create_dashboards ( settings , x_stack , module ) [source] ¶
-
Loop to iterate over dashboards definitions
- Parameters :
-
-
settings ( ecs_composex.common.settings.ComposeXSettings ) –
-
x_stack ( ecs_composex.common.stacks.ComposeXStack ) –
-
module ( ModManager ) –
-
- Return type :
-
None
- ecs_composex.dashboards.dashboards_stack. get_family_from_name ( settings , name ) [source] ¶
-
- Parameters :
-
-
settings ( ecs_composex.common.settings.ComposeXSettings ) –
-
name (
str
) –
-
- Return type :
-
typing.Optional
[ecs_composex.ecs.ecs_family.ComposeFamily
]
- ecs_composex.dashboards.dashboards_stack. retrieve_services ( settings , services , x_stack ) [source] ¶
-
Function to
- Parameters :
-
-
settings ( ecs_composex.common.settings.ComposeXSettings ) –
-
services ( dict ) –
-
x_stack ( ecs_composex.common.stacks.ComposeXStack ) –
-
- Return type :
-
list
[tuple
] - Returns :
-