Puppet Class: hbase::thriftserver::config
- Defined in:
- manifests/thriftserver/config.pp
Overview
Class hbase::thriftserver::config
Configuration for HBase Thrift server.
| 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # File 'manifests/thriftserver/config.pp', line 5
class hbase::thriftserver::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-thriftserver-restarts':
    ensure  => $cron_ensure,
    owner   => 'root',
    group   => 'root',
    mode    => '0644',
    alias   => 'hbase-thriftserver-cron',
    content => template('hbase/cron-thriftserver-restart.erb'),
  }
} |