> +import static 
> org.jclouds.azurecompute.arm.config.AzureComputeProperties.OPERATION_POLL_INITIAL_PERIOD;
> +import static 
> org.jclouds.azurecompute.arm.config.AzureComputeProperties.OPERATION_POLL_MAX_PERIOD;
> +import static 
> org.jclouds.azurecompute.arm.config.AzureComputeProperties.TCP_RULE_FORMAT;
> +import static 
> org.jclouds.azurecompute.arm.config.AzureComputeProperties.TCP_RULE_REGEXP;
> +import static 
> org.jclouds.azurecompute.arm.config.AzureComputeProperties.DEFAULT_IMAGE_LOGIN;
> +import static 
> org.jclouds.azurecompute.arm.config.AzureComputeProperties.TIMEOUT_RESOURCE_DELETED;
> +
> +public class AzureComputeServiceContextModule
> +        extends ComputeServiceAdapterContextModule<VMDeployment, VMHardware, 
> VMImage, Location> {
> +
> +   @Override
> +   protected void configure() {
> +      super.configure();
> +      bind(new TypeLiteral<ComputeServiceAdapter<VMDeployment, VMHardware, 
> VMImage, Location>>() {
> +      }).to(AzureComputeServiceAdapter.class);
> +      bind(new TypeLiteral<Function<VMImage, 
> org.jclouds.compute.domain.Image>>() {

As you added `AzureComputeService` you need to bind it in the ContextModule 
with something like
```
      bind(ComputeService.class).to(AzureComputeService.class);
```


---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/279/files/964b44968c43b0671f945b6c0538ec32f8794052#r66583837

Reply via email to