Puppet Class: cloudera::cdh5::sqoop::metastore

Defined in:
manifests/cdh5/sqoop/metastore.pp

Overview



16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# File 'manifests/cdh5/sqoop/metastore.pp', line 16

class cloudera::cdh5::sqoop::metastore {
  package { 'sqoop-metastore':
    ensure => present,
    tag    => 'cloudera-cdh5',
  }

  case $::operatingsystem {
    'CentOS', 'RedHat', 'OEL', 'OracleLinux', 'SLES', 'Debian': {
      service { 'sqoop-metastore':
        ensure     => running,
        enable     => true,
        hasstatus  => true,
        hasrestart => true,
        require    => Package['sqoop-metastore'],
      }
    }
    default: { }
  }
}