recommit for updates in build 93

This commit is contained in:
2017-07-25 19:56:39 +02:00
parent 5ed04d8e4c
commit a23722a67a
22 changed files with 662 additions and 58 deletions

View File

@@ -8,6 +8,16 @@ Changelog of Git Changelog.
<h2> No issue </h2> <h2> No issue </h2>
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/445db500b3ab876">445db500b3ab876</a> Jenkins Server <i>2017-07-25 16:15:39</i>
<p>
<h3>recommit for updates in build 92</h3>
</p>
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/b4e4ceb9b07cde4">b4e4ceb9b07cde4</a> Arne Teuke <i>2017-07-25 16:15:21</i>
<p>
<h3>added parameter documentation</h3>
</p>
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a3517b81e663a07">a3517b81e663a07</a> Jenkins Server <i>2017-07-25 16:13:43</i> <a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a3517b81e663a07">a3517b81e663a07</a> Jenkins Server <i>2017-07-25 16:13:43</i>
<p> <p>
<h3>recommit for updates in build 91</h3> <h3>recommit for updates in build 91</h3>

View File

@@ -201,7 +201,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:29 2017 by Generated on Tue Jul 25 19:56:29 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -338,7 +338,7 @@ environments.</p>
</div></div> </div></div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:31 2017 by Generated on Tue Jul 25 19:56:31 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -338,7 +338,7 @@ environments.</p>
</div></div> </div></div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:30 2017 by Generated on Tue Jul 25 19:56:30 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -139,7 +139,7 @@ class cd_nagios {
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:31 2017 by Generated on Tue Jul 25 19:56:31 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -230,7 +230,7 @@ class cd_nagios::certbot::certs (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -368,7 +368,7 @@ class cd_nagios::client::target (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -207,7 +207,7 @@ class cd_nagios::firewall::iptables (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -195,7 +195,7 @@ class cd_nagios::main::config (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -468,7 +468,7 @@ class cd_nagios::main::dirs (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:34 2017 by Generated on Tue Jul 25 19:56:34 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -235,7 +235,7 @@ class cd_nagios::main::install (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -200,7 +200,7 @@ class cd_nagios::main::user (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:34 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -595,7 +595,7 @@ class cd_nagios::nagios::objects::commands (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -115,8 +115,7 @@ for more details.</p>
<p>You should have received a copy of the GNU General Public License <p>You should have received a copy of the GNU General Public License
along along
with this program. If not, see <a with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/. href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
}</p>
</div> </div>
</div> </div>
@@ -127,10 +126,12 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.
<p class="example_title"><div class='inline'> <p class="example_title"><div class='inline'>
<p>cd_nagios::objects::templates { $name:</p> <p>cd_nagios::nagios::objects::templates { &#39;generic contact&#39;:</p>
</div></p> </div></p>
<pre class="example code"><code>ng_template_object =&gt; &#39;service&#39;,</code></pre> <pre class="example code"><code>ng_template_object =&gt; &#39;contact&#39;,
ng_template_object_name =&gt; &#39;generic-contact&#39;,
}</code></pre>
</div> </div>
@@ -142,7 +143,6 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.
<pre class="lines"> <pre class="lines">
26
27 27
28 28
29 29
@@ -170,10 +170,38 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.
51 51
52 52
53 53
54</pre> 54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'manifests/nagios/objects/template_rules.pp', line 26</span> <pre class="code"><span class="info file"># File 'manifests/nagios/objects/template_rules.pp', line 27</span>
class cd_nagios::nagios::objects::template_rules ( class cd_nagios::nagios::objects::template_rules (
@@ -197,11 +225,38 @@ class cd_nagios::nagios::objects::template_rules (
notify =&gt; Service[$ng_service], notify =&gt; Service[$ng_service],
} }
# example rule # basic templates
cd_nagios::objects::templates { &#39;generic contact&#39;: cd_nagios::nagios::objects::templates { &#39;generic contact&#39;:
ng_template_object =&gt; &#39;contact&#39;, ng_template_object =&gt; &#39;contact&#39;,
ng_template_object_name =&gt; &#39;generic-contact&#39;, ng_template_object_name =&gt; &#39;generic-contact&#39;,
} }
cd_nagios::nagios::objects::templates { &#39;generic-host&#39;:
ng_template_object =&gt; &#39;host&#39;,
ng_template_object_name =&gt; &#39;generic-host&#39;,
}
cd_nagios::nagios::objects::templates { &#39;linux-server&#39;:
ng_template_object =&gt; &#39;host&#39;,
ng_template_object_name =&gt; &#39;linux-server&#39;,
ng_template_object_use =&gt; &#39;generic-host&#39;,
ng_notification_options =&gt; &#39;d,u,r&#39;,
}
cd_nagios::nagios::objects::templates { &#39;windows-server&#39;:
ng_template_object =&gt; &#39;host&#39;,
ng_template_object_name =&gt; &#39;windows-server&#39;,
ng_template_object_use =&gt; &#39;generic-host&#39;,
ng_notification_options =&gt; &#39;d,u,r&#39;,
}
cd_nagios::nagios::objects::templates { &#39;generic-service&#39;:
ng_template_object =&gt; &#39;service&#39;,
ng_template_object_name =&gt; &#39;generic-service&#39;,
ng_max_check_attempts =&gt; &#39;3&#39;,
ng_notification_options =&gt; &#39;w,u,c,r&#39;,
}
cd_nagios::nagios::objects::templates { &#39;local-service&#39;:
ng_template_object =&gt; &#39;service&#39;,
ng_template_object_name =&gt; &#39;generic-service&#39;,
ng_max_check_attempts =&gt; &#39;4&#39;,
}
} }
}</pre> }</pre>
</td> </td>
@@ -211,7 +266,7 @@ class cd_nagios::nagios::objects::template_rules (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:36 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -5557,7 +5557,7 @@ $ng_target_command = &quot;${ng_conf_d_dir}/nagios_command.cfg&quot;
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:34 2017 by Generated on Tue Jul 25 19:56:34 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -249,7 +249,7 @@ class cd_nagios::selinux::config (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -195,7 +195,7 @@ class cd_nagios::server::access_rules (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -334,7 +334,7 @@ class cd_nagios::server::files (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -270,7 +270,7 @@ class cd_nagios::server::service (
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:35 2017 by Generated on Tue Jul 25 19:56:35 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -108,7 +108,9 @@ for more details.</p>
<p>You should have received a copy of the GNU General Public License <p>You should have received a copy of the GNU General Public License
along along
with this program. If not, see <a with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p> href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.
notifications.
for the defined service or host.</p>
</div> </div>
</div> </div>
@@ -130,7 +132,7 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
&mdash; &mdash;
<div class='inline'> <div class='inline'>
<p>the object type for the templates. <p>the object type for the templates.
valid options are <code>contact</code>, Valid options are <code>contact</code>,
<code>host</code> and <code>service</code>.</p> <code>host</code> and <code>service</code>.</p>
</div> </div>
@@ -247,7 +249,7 @@ r = notify on host
recoveries (UP states), recoveries (UP states),
f = notify when the host starts and stops f = notify when the host starts and stops
flapping, flapping,
s = snotify when host or service scheduled downtime starts and s = notify when host or service scheduled downtime starts and
ends. ends.
n = none (the contact will not receive any type of host n = none (the contact will not receive any type of host
notifications).</p> notifications).</p>
@@ -315,6 +317,478 @@ definition, we do not want to register those.</p>
</li> </li>
<li>
<span class='name'>ng_template_object_use</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>undef</tt>)</em>
&mdash;
<div class='inline'>
<p>Which template to use for a given
host or service definition, i.e.
<code>generic-host</code>, <code>generic-service</code> etc.</p>
</div>
</li>
<li>
<span class='name'>ng_notifications_enabled</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether notifications are enabled.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_event_handler_enabled</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether event handlers are enabled.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_flap_detection_enabled</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether flap detection is enabled.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_failure_prediction_enabled</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether failure prediction is
enabled. Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_process_perf_data</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to process performance data.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_retain_status_information</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to retain status
information. Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_retain_nonstatus_information</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to retain non-status
information. Valid options are <code>0</code>
and <code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_notification_period</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;24x7&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Which period in to send out</p>
</div>
</li>
<li>
<span class='name'>ng_notification_interval</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;30&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whoe often (in minutes) we should
resend notifications for the current
status.</p>
</div>
</li>
<li>
<span class='name'>ng_check_period</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;24x7&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Which period in to run checks for the defined
object.</p>
</div>
</li>
<li>
<span class='name'>ng_check_interval</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;5&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>How often in minutes to check the defined
object.</p>
</div>
</li>
<li>
<span class='name'>ng_retry_interval</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>at what interval in minutes to schedule
retries for the defined object.</p>
</div>
</li>
<li>
<span class='name'>ng_max_check_attempts</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;10&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>how often to check the defined object
maximal.</p>
</div>
</li>
<li>
<span class='name'>ng_notification_options</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>undef</tt>)</em>
&mdash;
<div class='inline'>
<p>see <code>ng_service_notification_options</code>
and
<code>ng_host_notification_options</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_contact_groups</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;admins&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>contact groups for the defined oject.
Specified contact group must exit in
contact_groups</p>
</div>
</li>
<li>
<span class='name'>ng_active_checks_enabled</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to enable active checks.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_passive_checks_enabled</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to enable passive checks.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_parallelize_check</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to parallelize checks
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_obsess_over_service</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to obsess over the service.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_check_freshness</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;0&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether to check freshness.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_is_volatile</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;0&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Whether the service is volatile.
Valid options are <code>0</code> and
<code>1</code>.</p>
</div>
</li>
<li>
<span class='name'>ng_normal_check_interval</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;10&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>How often to check the service
under normal conditions.</p>
</div>
</li>
<li>
<span class='name'>ng_retry_check_interval</span>
<span class='type'>(<tt>string</tt>)</span>
<em class="default">(defaults to: <tt>&#39;2&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>Re-check the service every x minutes
until a hard state can be determined.</p>
</div>
</li>
<li> <li>
<span class='name'>ng_host_notification_period</span> <span class='name'>ng_host_notification_period</span>
@@ -328,6 +802,19 @@ definition, we do not want to register those.</p>
</li> </li>
<li>
<span class='name'>ng_check_command</span>
<span class='type'>(<tt>Any</tt>)</span>
<em class="default">(defaults to: <tt>&#39;check-host-alive&#39;</tt>)</em>
</li>
</ul> </ul>
@@ -338,33 +825,59 @@ definition, we do not want to register those.</p>
<pre class="lines"> <pre class="lines">
53 101
54 102
55 103
56 104
57 105
58 106
59 107
60 108
61 109
62 110
63 111
64 112
65 113
66 114
67 115
68 116
69 117
70 118
71 119
72 120
73 121
74 122
75 123
76</pre> 124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'manifests/nagios/objects/templates.pp', line 53</span> <pre class="code"><span class="info file"># File 'manifests/nagios/objects/templates.pp', line 101</span>
define cd_nagios::nagios::objects::templates ( define cd_nagios::nagios::objects::templates (
$ng_template_object = undef, $ng_template_object = undef,
@@ -376,6 +889,32 @@ $ng_host_notification_options = &#39;d,u,r,f,s&#39;,
$ng_service_notification_commands = &#39;notify-service-by-email&#39;, $ng_service_notification_commands = &#39;notify-service-by-email&#39;,
$ng_host_notification_commands = &#39;notify-host-by-email&#39;, $ng_host_notification_commands = &#39;notify-host-by-email&#39;,
$ng_object_register = &#39;0&#39;, $ng_object_register = &#39;0&#39;,
$ng_template_object_use = undef,
$ng_notifications_enabled = &#39;1&#39;,
$ng_event_handler_enabled = &#39;1&#39;,
$ng_flap_detection_enabled = &#39;1&#39;,
$ng_failure_prediction_enabled = &#39;1&#39;,
$ng_process_perf_data = &#39;1&#39;,
$ng_retain_status_information = &#39;1&#39;,
$ng_retain_nonstatus_information = &#39;1&#39;,
$ng_notification_period = &#39;24x7&#39;,
$ng_notification_interval = &#39;30&#39;,
$ng_check_period = &#39;24x7&#39;,
$ng_check_interval = &#39;5&#39;,
$ng_retry_interval = &#39;1&#39;,
$ng_max_check_attempts = &#39;10&#39;,
$ng_check_command = &#39;check-host-alive&#39;,
$ng_notification_options = undef,
$ng_contact_groups = &#39;admins&#39;,
$ng_active_checks_enabled = &#39;1&#39;,
$ng_passive_checks_enabled = &#39;1&#39;,
$ng_parallelize_check = &#39;1&#39;,
$ng_obsess_over_service = &#39;1&#39;,
$ng_check_freshness = &#39;0&#39;,
$ng_is_volatile = &#39;0&#39;,
$ng_normal_check_interval = &#39;10&#39;,
$ng_retry_check_interval = &#39;2&#39;,
) { ) {
$ng_nagios_server = $::cd_nagios::params::ng_nagios_server $ng_nagios_server = $::cd_nagios::params::ng_nagios_server
@@ -397,7 +936,7 @@ $ng_templates_rule_erb = $::cd_nagios::params::ng_templates_rule_erb
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:36 2017 by Generated on Tue Jul 25 19:56:36 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -220,7 +220,7 @@ $ng_service = $::cd_nagios::params::ng_service
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:36 2017 by Generated on Tue Jul 25 19:56:36 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>

View File

@@ -90,7 +90,7 @@
</div> </div>
<div id="footer"> <div id="footer">
Generated on Tue Jul 25 18:15:31 2017 by Generated on Tue Jul 25 19:56:31 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0). 0.9.9 (ruby-2.0.0).
</div> </div>