> +import javax.inject.Named;
> +import javax.inject.Provider;
> +import java.util.Set;
> +
> +/**
> + * @author Andrei Savu
> + */
> +public class CloudSigmaTemplateBuilderImpl extends TemplateBuilderImpl {
> + @Inject
> + public CloudSigmaTemplateBuilderImpl(@Memoized Supplier<Set<? extends
> Location>> locations,
> + @Memoized Supplier<Set<? extends
> Image>> images, @Memoized Supplier<Set<? extends Hardware>> hardwares,
> + Supplier<Location> defaultLocation2,
> @Named("DEFAULT") Provider<TemplateOptions> optionsProvider,
> + @Named("DEFAULT")
> Provider<TemplateBuilder> defaultTemplateProvider) {
> + super(locations, images, hardwares, defaultLocation2, optionsProvider,
> defaultTemplateProvider);
> + }
> +}
Correct me if I am wrong, but I've not seen an integration with the
`ComputeService` (there is no guice module that configures a specific
CloudSigma2 compute service implementation). Could we then remove the `compute`
package, and add it again later, if a compute service implementation is added?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/12/files#r6054033