Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- define cinder::backend::eqlx (
- $san_ip,
- $san_login,
- $san_password,
- $volume_backend_name = $name,
- $san_thin_provision = false,
- $eqlx_group_name = 'group-0',
- $eqlx_pool = 'default',
- $eqlx_use_chap = false,
- $eqlx_chap_login = 'chapadmin',
- $eqlx_chap_password = '12345',
- $eqlx_cli_timeout = 30,
- $eqlx_cli_max_retries = 5,
- ) {
- cinder_config {
- "${name}/volume_backend_name": value => $volume_backend_name;
- "${name}/volume_driver": value => "cinder.volume.drivers.eqlx.DellEQLSanISCSIDriver";
- "${name}/san_ip": value => $san_ip;
- "${name}/san_login": value => $san_login;
- "${name}/san_password": value => $san_password;
- "${name}/san_thin_provision": value => $san_thin_provision;
- "${name}/eqlx_group_name": value => $eqlx_group_name;
- "${name}/eqlx_use_chap": value => $eqlx_use_chap;
- "${name}/eqlx_cli_timeout": value => $eqlx_cli_timeout;
- "${name}/eqlx_cli_max_retries": value => $eqlx_cli_max_retries;
- "${name}/eqlx_pool": value => $eqlx_pool;
- }
- if(str2bool($eqlx_use_chap)) {
- cinder_config {
- "${name}/eqlx_chap_login": value => $eqlx_chap_login;
- "${name}/eqlx_chap_password": value => $eqlx_chap_password;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement