gufo.thor.services.clickhouse¶
clickhouse service.
Attributes:
| Name | Type | Description |
|---|---|---|
clickhouse |
clickhouse service singleton. |
ClickhouseService
¶
Bases: DBService
clickhouse service.
get_compose_image(svc=None)
¶
Get docker-compose.yml image section.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
svc
|
ServiceConfig | None
|
Service's config from |
None
|
Returns:
| Type | Description |
|---|---|
str
|
Image name. |
prepare_compose_config(svc=None, *, services)
¶
Write configuration that allows backups to the shared volume.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
svc
|
ServiceConfig | None
|
Service-specific configuration, if any. |
None
|
services
|
list[BaseService]
|
All resolved services. |
required |