1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- class nova::placement(
- $password = false,
- $auth_type = 'password',
- $auth_url = 'http://127.0.0.1:35357/v3',
- $os_region_name = 'RegionOne',
- $os_interface = $::os_service_default,
- $project_domain_name = 'Default',
- $project_name = 'services',
- $user_domain_name = 'Default',
- $username = 'placement',
- ) {
- include ::nova::deps
- nova_config {
- 'placement/auth_type': value => $auth_type;
- 'placement/auth_url': value => $auth_url;
- 'placement/password': value => $password, secret => true;
- 'placement/project_domain_name': value => $project_domain_name;
- 'placement/project_name': value => $project_name;
- 'placement/user_domain_name': value => $user_domain_name;
- 'placement/username': value => $username;
- 'placement/os_region_name': value => $os_region_name;
- 'placement/os_interface': value => $os_interface;
- }
- }
|