Defined Type: wildfly::reload
- Defined in:
- manifests/reload.pp
Overview
Performs a system reload when a reload is required ‘server-state=reload-required`.
This define is a wrapper for `wildfly_restart` that defaults to your local Wildfly installation.
It is commonly used as a subscriber of a resource that requires reload.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'manifests/reload.pp', line 14
define wildfly::reload (
Integer $retries = 3,
Integer $wait = 10,
String $username = $wildfly::mgmt_user['username'],
String $password = $wildfly::mgmt_user['password'],
String $host = $wildfly::properties['jboss.bind.address.management'],
String $port = $wildfly::properties['jboss.management.http.port'],
Boolean $secure = $wildfly::secure_mgmt_api,
) {
if $secure {
$_port = $wildfly::properties['jboss.management.https.port']
}
else {
$_port = $port
}
wildfly_restart { $title:
username => $username,
password => $password,
host => $host,
port => $_port,
secure => $secure,
retries => $retries,
wait => $wait,
reload => true,
require => Service['wildfly'],
}
}
|