diff --git a/manifests/compute/xenserver.pp b/manifests/compute/xenserver.pp index 9b62a5d9b..62d081eab 100644 --- a/manifests/compute/xenserver.pp +++ b/manifests/compute/xenserver.pp @@ -1,26 +1,18 @@ class nova::compute::xenserver( - # TODO - what does this host do? - $host, - $api_server, $xenapi_connection_url, $xenapi_connection_username, $xenapi_connection_password, $xenapi_inject_image=false ) { - class { 'nova::compute': - api_server => $api_server, - enabled => $enabled, - } nova_config { 'connection_type': value => 'xenapi'; '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; - 'network_manager': value => $network_manager; - 'flat_network_bridge': value => $flat_network_bridge; } + package { 'xenapi': ensure => installed, provider => pip