Puppet Class: splunk::distsearch

Defined in:
manifests/distsearch.pp

Overview

Parameters:

  • searchpeers (Any) (defaults to: $splunk::searchpeers)
  • splunk_os_user (Any) (defaults to: $splunk::real_splunk_os_user)
  • splunk_home (Any) (defaults to: $splunk::splunk_home)


6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'manifests/distsearch.pp', line 6

class splunk::distsearch (
  $searchpeers = $splunk::searchpeers,
  $splunk_os_user = $splunk::real_splunk_os_user,
  $splunk_home = $splunk::splunk_home
){
  if $searchpeers == undef {
    file { "${splunk_home}/etc/system/local/distsearch.conf":
      ensure  => 'absent',
    }
  } else {
    # do nothing, because we use $SPLUNK_HOME/bin/splunk add search-server
  }
}