Puppet Class: clickhouse::server::service
- Defined in:
-
manifests/server/service.pp
Summary
Private class for managing the Clickhouse service.
Overview
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'manifests/server/service.pp', line 6
class clickhouse::server::service {
if $clickhouse::server::manage_service {
service { $clickhouse::server::service_name:
ensure => $clickhouse::server::service_ensure,
enable => $clickhouse::server::service_enabled,
}
if $clickhouse::server::manage_package {
Service[$clickhouse::server::service_name] {
require => Package[$clickhouse::server::package_name],
}
}
if $clickhouse::server::manage_config {
File["${clickhouse::server::config_dir}/${clickhouse::server::config_file}"] -> Service[$clickhouse::server::service_name]
}
}
}
|