puppet-nova/nova/manifests/compute/xenserver.pp

21 lines
549 B
Puppet

class nova::compute::xenserver(
# TODO - what does this host do?
$host,
$xenapi_connection_url,
$xenapi_connection_username,
$xenapi_connection_password,
$xenapi_inject_image=false,
$enabled=true
) {
class { 'nova':
enabled => $enabled,
}
nova_config {
'xenapi_connection_url': value => $xenapi_connection_url;
'xenapi_connection_username': value => $xenapi_connection_username;
'xenapi_connection_password': value => $xenapi_connection_password;
'xenapi_inject_image': value => $xenapi_inject_image;
}
}