Puppet Class: hbase::regionserver::config

Defined in:
manifests/regionserver/config.pp

Overview

Class hbase::regionserver::config

Configuration for HBase worker.



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/regionserver/config.pp', line 5

class hbase::regionserver::config {
  contain hbase::common::config
  contain hbase::common::daemons::config

  if $hbase::features["restarts"] {
    $cron_ensure = 'present'
  } else {
    $cron_ensure = 'absent'
  }
  file { '/etc/cron.d/hbase-regionserver-restarts':
    ensure  => $cron_ensure,
    owner   => 'root',
    group   => 'root',
    mode    => '0644',
    alias   => 'hbase-regionserver-cron',
    content => template('hbase/cron-regionserver-restart.erb'),
  }
}