fix hpcloud compute adapter

This commit is contained in:
Andrea Turli 2016-03-14 21:03:20 +01:00
parent 680ab59316
commit 47251f0ea7

View File

@ -23,6 +23,7 @@ import javax.inject.Inject;
import org.jclouds.location.Region; import org.jclouds.location.Region;
import org.jclouds.openstack.nova.v2_0.NovaApi; import org.jclouds.openstack.nova.v2_0.NovaApi;
import org.jclouds.openstack.nova.v2_0.compute.NovaComputeServiceAdapter; import org.jclouds.openstack.nova.v2_0.compute.NovaComputeServiceAdapter;
import org.jclouds.openstack.nova.v2_0.compute.functions.CleanupServer;
import org.jclouds.openstack.nova.v2_0.compute.functions.RemoveFloatingIpFromNodeAndDeallocate; import org.jclouds.openstack.nova.v2_0.compute.functions.RemoveFloatingIpFromNodeAndDeallocate;
import org.jclouds.openstack.nova.v2_0.domain.KeyPair; import org.jclouds.openstack.nova.v2_0.domain.KeyPair;
import org.jclouds.openstack.nova.v2_0.domain.regionscoped.ImageInRegion; import org.jclouds.openstack.nova.v2_0.domain.regionscoped.ImageInRegion;
@ -37,8 +38,9 @@ public class HPCloudComputeServiceAdapter extends NovaComputeServiceAdapter {
@Inject @Inject
public HPCloudComputeServiceAdapter(NovaApi novaApi, @Region Supplier<Set<String>> regionIds, public HPCloudComputeServiceAdapter(NovaApi novaApi, @Region Supplier<Set<String>> regionIds,
RemoveFloatingIpFromNodeAndDeallocate removeFloatingIpFromNodeAndDeallocate, LoadingCache<RegionAndName, KeyPair> keyPairCache) { RemoveFloatingIpFromNodeAndDeallocate removeFloatingIpFromNodeAndDeallocate,
super(novaApi, regionIds, removeFloatingIpFromNodeAndDeallocate, keyPairCache); LoadingCache<RegionAndName, KeyPair> keyPairCache, CleanupServer cleanupServer) {
super(novaApi, regionIds, removeFloatingIpFromNodeAndDeallocate, keyPairCache, cleanupServer);
} }
@Override @Override