Files
9718f428f5a4fcac5e4be9a208a18e9b98a6e418
puppet-oslo /manifests /reports.pp

57 lines
1.7 KiB
ObjectPascal
Raw Normal View History

#
#Configureoslo_reportsoptions
#
#===Parameters
#
#[*config*]
#(Optional)Theresourcetypeusedtoapplyconfigurationparameters.
#Defaultsto$name
#
#[*log_dir*]
#(Optional)Pathtoalogdirectorywheretocreateafile
#Defaultsto$facts['os_service_default']
#
#[*file_event_handler*]
#(Optional)Thepathtoafiletowatchforchangestotriggerthereports.
#Defaultsto$facts['os_service_default']
#
#[*file_event_handler_interval*]
#(Optional)Howmanysecondstowaitbetweenpoolswhenfile_event_handler
#isset.
#Defaultsto$facts['os_service_default']
#
#(Optional)ensurestateforpackage.
#Defaultsto'present'
#
#[*manage_package*]
#(Optional)Manageoslo.reportspackage.
#Defaultstofalse
#
$log_dir=$facts['os_service_default'],
$file_event_handler=$facts['os_service_default'],
$file_event_handler_interval=$facts['os_service_default'],
Boolean$manage_package=false,
if$manage_package{
tag=>['openstack'],
})
}
'oslo_reports/log_dir'=>{ value => $log_dir },
'oslo_reports/file_event_handler'=>{ value => $file_event_handler },
'oslo_reports/file_event_handler_interval'=>{ value => $file_event_handler_interval },
}
}