| 
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 | # File 'manifests/compute/ironic.pp', line 33
class nova::compute::ironic (
  $admin_user           = 'admin',
  $admin_passwd         = 'ironic',
  $admin_url            = 'http://127.0.0.1:35357/v2.0',
  $admin_tenant_name    = 'services',
  $api_endpoint         = 'http://127.0.0.1:6385/v1',
) {
  nova_config {
    'ironic/admin_username':            value => $admin_user;
    'ironic/admin_password':            value => $admin_passwd;
    'ironic/admin_url':                 value => $admin_url;
    'ironic/admin_tenant_name':         value => $admin_tenant_name;
    'ironic/api_endpoint':              value => $api_endpoint;
    'DEFAULT/compute_driver':           value => 'nova.virt.ironic.IronicDriver';
  }
} |