Puppet Class: wls_profile::basic_domain::wls_startup
- Inherits:
- wls_profile
- Defined in:
- manifests/basic_domain/wls_startup.pp
Summary
This class is the default implementation for making sure WebLogic gets started after a system reboot.Overview
+--
+
wls_profile::wls_startup
Using hiera, you can customize some of the aspects of this process.
When these customizations aren't enough, you can replace the class with your own class. See wls_profile::weblogic for an explanation on how to do this.
–++–
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'manifests/basic_domain/wls_startup.pp', line 53
class wls_profile::basic_domain::wls_startup(
String[1] $domain_name,
Stdlib::Absolutepath
$weblogic_home,
Stdlib::Absolutepath
$domains_dir,
Stdlib::Absolutepath
$log_dir,
String[1] $os_user,
Wls_install::Versions
$version = $wls_profile::weblogic_version,
) inherits wls_profile {
echo {"WebLogic startup for domain ${domain_name}":
withpath => false,
}
wls_install::support::nodemanagerautostart{"${domain_name}_nodemanager":
version => $version,
wl_home => $weblogic_home,
log_dir => $log_dir,
user => $os_user,
domain => $domain_name,
domain_path => "${domains_dir}/${domain_name}",
}
}
|