[Dell EMC drivers] Accept arrays for ListOpt
The *_share_data_pools parameters and the *_ethernet_ports parameters are defined as ListOpts. This change allows using array values for these parameters so that the value can be define in more native way. Change-Id: Ie9160c3ff510df3778ba096ffd25b69eb9b668f9 (cherry picked from commitf65d50563f
) (cherry picked from commitcd8720b40e
) (cherry picked from commitd986b4d2e8
) (cherry picked from commita3c5e8ee6a
) (cherry picked from commitea83ee61b2
)
This commit is contained in:
parent
16f079d760
commit
4cbb038d6f
|
@ -107,8 +107,8 @@ define manila::backend::dellemc_unity (
|
|||
"${share_backend_name}/share_backend_name": value => $share_backend_name;
|
||||
"${share_backend_name}/emc_share_backend": value => $emc_share_backend;
|
||||
"${share_backend_name}/unity_server_meta_pool": value => $unity_server_meta_pool;
|
||||
"${share_backend_name}/unity_share_data_pools": value => $unity_share_data_pools;
|
||||
"${share_backend_name}/unity_ethernet_ports": value => $unity_ethernet_ports;
|
||||
"${share_backend_name}/unity_share_data_pools": value => join(any2array($unity_share_data_pools), ',');
|
||||
"${share_backend_name}/unity_ethernet_ports": value => join(any2array($unity_ethernet_ports), ',');
|
||||
"${share_backend_name}/network_plugin_ipv6_enabled": value => $network_plugin_ipv6_enabled;
|
||||
"${share_backend_name}/emc_ssl_cert_verify": value => $emc_ssl_cert_verify;
|
||||
"${share_backend_name}/emc_ssl_cert_path": value => $emc_ssl_cert_path;
|
||||
|
|
|
@ -86,8 +86,8 @@ define manila::backend::dellemc_vmax (
|
|||
"${share_backend_name}/share_backend_name": value => $share_backend_name;
|
||||
"${share_backend_name}/emc_share_backend": value => $emc_share_backend;
|
||||
"${share_backend_name}/vmax_server_container": value => $vmax_server_container;
|
||||
"${share_backend_name}/vmax_share_data_pools": value => $vmax_share_data_pools;
|
||||
"${share_backend_name}/vmax_ethernet_ports": value => $vmax_ethernet_ports;
|
||||
"${share_backend_name}/vmax_share_data_pools": value => join(any2array($vmax_share_data_pools), ',');
|
||||
"${share_backend_name}/vmax_ethernet_ports": value => join(any2array($vmax_ethernet_ports), ',');
|
||||
}
|
||||
|
||||
ensure_resource('package','nfs-utils',{
|
||||
|
|
|
@ -106,8 +106,8 @@ define manila::backend::dellemc_vnx (
|
|||
"${share_backend_name}/share_backend_name": value => $share_backend_name;
|
||||
"${share_backend_name}/emc_share_backend": value => $emc_share_backend;
|
||||
"${share_backend_name}/vnx_server_container": value => $vnx_server_container;
|
||||
"${share_backend_name}/vnx_share_data_pools": value => $vnx_share_data_pools;
|
||||
"${share_backend_name}/vnx_ethernet_ports": value => $vnx_ethernet_ports;
|
||||
"${share_backend_name}/vnx_share_data_pools": value => join(any2array($vnx_share_data_pools), ',');
|
||||
"${share_backend_name}/vnx_ethernet_ports": value => join(any2array($vnx_ethernet_ports), ',');
|
||||
"${share_backend_name}/network_plugin_ipv6_enabled": value => $network_plugin_ipv6_enabled;
|
||||
"${share_backend_name}/emc_ssl_cert_verify": value => $emc_ssl_cert_verify;
|
||||
"${share_backend_name}/emc_ssl_cert_path": value => $emc_ssl_cert_path;
|
||||
|
|
Loading…
Reference in New Issue