Compare commits
2 Commits
a307e8da44
...
55a9c8f712
Author | SHA1 | Date |
---|---|---|
7u83 | 55a9c8f712 | |
7u83 | 76186cb559 |
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
# apacheds
|
||||
#
|
||||
class plnxtools::apacheds(
|
||||
$ads_shutdown_port = 0,
|
||||
$appname = "apacheds"
|
||||
$appname = "apacheds",
|
||||
$ads_instances = "/var/apacheds",
|
||||
$ads_logdir = "/var/log/$appname",
|
||||
|
||||
|
@ -40,7 +40,32 @@ define plnxtools::apacheds::instance(
|
|||
$ensure = running
|
||||
|
||||
) {
|
||||
service {$title:
|
||||
start => "$plnxtools::apacheds::$opt_dir/$plnxtools::apacheds::$appname/bin/apachds.sh $title start"
|
||||
$ads_instances = $plnxtools::apacheds::ads_instances
|
||||
$log_file = "$plnxtools::apacheds::ads_logdir/$title.log"
|
||||
|
||||
file{"$ads_instances/$title":
|
||||
ensure => directory
|
||||
} ->
|
||||
file{"$ads_instances/$title/conf":
|
||||
ensure => directory
|
||||
} ->
|
||||
file{"$ads_instances/$title/log":
|
||||
ensure => directory
|
||||
} ->
|
||||
file{"$ads_instances/$title/run":
|
||||
ensure => directory
|
||||
} ->
|
||||
file{"$ads_instances/$title/conf/log4j.properties":
|
||||
ensure => file,
|
||||
content => template ("plnxtools/apacheds/log4j.properties.erb"),
|
||||
}
|
||||
|
||||
$bin_dir = "${plnxtools::apacheds::opt_dir}/${plnxtools::apacheds::appname}/bin"
|
||||
|
||||
service {"apacheds_${title}":
|
||||
start => "$bin_dir/apacheds.sh $title start",
|
||||
stop => "$bin_dir/apacheds.sh $title stop",
|
||||
status => "/bin/false",
|
||||
ensure => running
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
#
|
||||
# managed by puppet
|
||||
#
|
||||
|
||||
log4j.rootCategory=WARN, F, stdout
|
||||
|
||||
log4j.appender.F=org.apache.log4j.RollingFileAppender
|
||||
log4j.appender.F.File=<%= @log_file %>
|
||||
log4j.appender.F.MaxFileSize=100MB
|
||||
log4j.appender.F.MaxBackupIndex=3
|
||||
log4j.appender.F.layout=org.apache.log4j.PatternLayout
|
||||
log4j.appender.F.layout.ConversionPattern=[%d{HH:mm:ss}] %p [%c] - %m%n
|
||||
|
||||
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
|
||||
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
|
||||
log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss}] %p [%c] - %m%n
|
||||
|
Loading…
Reference in New Issue