diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html index 3c4a017..f818c65 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html @@ -1729,6 +1729,186 @@ inherited by all classes except defines. —

The performance data timeout for Nagios. Default is ‘5’.

+
+ + + +
  • + + ng_retain_state_inf + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to retain state information in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_retention_update_intval + + + (String) + + + (defaults to: '60') + + + — +
    +

    The retention update interval for Nagios. Default is ‘60’.

    +
    + +
  • + +
  • + + ng_use_ret_program_state + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to use the retention program state in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_use_ret_scheduling_info + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to use retained scheduling info in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_ret_host_attr_mask + + + (String) + + + (defaults to: '0') + + + — +
    +

    The retention host attribute mask for Nagios. Default is ‘0’.

    +
    + +
  • + +
  • + + ng_ret_service_attr_mask + + + (String) + + + (defaults to: '0') + + + — +
    +

    The retention service attribute mask for Nagios. Default is ‘0’.

    +
    + +
  • + +
  • + + ng_ret_proc_host_attr_mask + + + (String) + + + (defaults to: '0') + + + — +
    +

    The retention process host attribute mask for Nagios. Default is ‘0’.

    +
    + +
  • + +
  • + + ng_ret_proc_svc_attr_mask + + + (String) + + + (defaults to: '0') + + + — +
    +

    The retention process service attribute mask for Nagios. Default is ‘0’.

    +
    + +
  • + +
  • + + ng_ret_contact_h_attr_mask + + + (String) + + + (defaults to: '0') + + + — +
    +

    The retention contact host attribute mask for Nagios. Default is ‘0’.

    +
    + +
  • + +
  • + + ng_ret_contact_s_attr_mask + + + (String) + + + (defaults to: '0') + + + — +
    +

    The retention contact service attribute mask for Nagios. Default is ‘0’.

  • @@ -1744,26 +1924,6 @@ inherited by all classes except defines.
     
     
    -187
    -188
    -189
    -190
    -191
    -192
    -193
    -194
    -195
    -196
    -197
    -198
    -199
    -200
    -201
    -202
    -203
    -204
    -205
    -206
     207
     208
     209
    @@ -1961,10 +2121,41 @@ inherited by all classes except defines.
     401
     402
     403
    -404
    +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 -
    # File 'manifests/params.pp', line 187
    +        
    # File 'manifests/params.pp', line 207
     
     class confdroid_nagios::params (
     
    @@ -2040,6 +2231,16 @@ class confdroid_nagios::params (
       String $ng_ocsp_timeout            = '5',
       String $ng_ochp_timeout            = '5',
       String $ng_perfdata_timeout        = '5',
    +  String $ng_retain_state_inf        = '1',
    +  String $ng_retention_update_intval = '60',
    +  String $ng_use_ret_program_state   = '1',
    +  String $ng_use_ret_scheduling_info = '1',
    +  String $ng_ret_host_attr_mask      = '0',
    +  String $ng_ret_service_attr_mask   = '0',
    +  String $ng_ret_proc_host_attr_mask = '0',
    +  String $ng_ret_proc_svc_attr_mask  = '0',
    +  String $ng_ret_contact_h_attr_mask = '0',
    +  String $ng_ret_contact_s_attr_mask = '0',
     
     # cgi.cfg
       String $ng_context_help           = '1',
    @@ -2159,6 +2360,7 @@ class confdroid_nagios::params (
       $ng_lock_file               = "${ng_run_dir}/nagios.pid"
       $ng_temp_file               = "${ng_spool_dir}/nagios.tmp"
       $ng_check_result_path       = "${ng_spool_dir}/checkresults"
    +  $ng_state_retention_file    = "${ng_spool_dir}/retention.dat"
     
     ## old
       $ng_taccgi_erb              = 'confdroid_nagios/selinux/taccgi.erb'