Skip to content

Commit

Permalink
Avoid specific git version, Add Class dependencies, Decouple ::config
Browse files Browse the repository at this point in the history
  • Loading branch information
kim0 committed Feb 12, 2013
1 parent c67e3da commit e975dad
Showing 1 changed file with 23 additions and 6 deletions.
29 changes: 23 additions & 6 deletions manifests/init.pp
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@
# = Class: kibana
#
# Installs latest ruby implementation of kibana
#
# == Parameters:
#
# none - all config is pulled from the kibana::config class
#
# == Actions:
#
# Installs ruby kibana, edits configs, starts service
#
# == Requires:
#
# kibana::config

class kibana(
$git_hash = 'edb4553',
){
class { 'kibana::install': } ->
class { 'kibana::config': } ~>
class { 'kibana::service': } ->
Class['kibana']
) {
Class ['kibana::install'] -> Class ['kibana::config']
Class ['kibana::config'] ~> Class ['kibana::service']
Class ['kibana::service'] -> Class['kibana']

class { 'kibana::install': }
class { 'kibana::service': }
}

0 comments on commit e975dad

Please sign in to comment.