
Hide configuration value from Puppet logs if the secret parameter is set to true. Fixes: bug #1173322 Change-Id: I380a86b834c2f6cb6f347cade6137ee2e757f091
26 lines
1020 B
Puppet
26 lines
1020 B
Puppet
#
|
|
class cinder::volume::netapp (
|
|
$netapp_wsdl_url,
|
|
$netapp_login,
|
|
$netapp_password,
|
|
$netapp_server_hostname,
|
|
$netapp_storage_service,
|
|
$netapp_server_port = '8088',
|
|
$netapp_storage_service_prefix = 'openstack',
|
|
$netapp_vfiler = undef
|
|
) {
|
|
|
|
cinder_config {
|
|
'DEFAULT/volume_driver': value => 'cinder.volume.netapp.NetAppISCSIDriver';
|
|
'DEFAULT/netapp_wsdl_url': value => $netapp_wsdl_url;
|
|
'DEFAULT/netapp_login': value => $netapp_login;
|
|
'DEFAULT/netapp_password': value => $netapp_password, secret => true;
|
|
'DEFAULT/netapp_server_hostname': value => $netapp_server_hostname;
|
|
'DEFAULT/netapp_storage_service': value => $netapp_storage_service;
|
|
'DEFAULT/netapp_server_port': value => $netapp_server_port;
|
|
'DEFAULT/netapp_storage_service_prefix': value => $netapp_storage_service_prefix;
|
|
'DEFAULT/netapp_vfiler': value => $netapp_vfiler;
|
|
}
|
|
|
|
}
|