> +   @Singleton
> +   @Memoized
> +   protected Supplier<DefaultImageCredetials> defaultLoginCredentials(final 
> DigitalOceanApi api,
> +         final RsaSshKeyPairGenerator rsaSshKeyPairGenerator, final 
> GroupNamingConvention.Factory namingConvention,
> +         final AdminAccessConfiguration.Default creds) {
> +      return Suppliers.memoize(new Supplier<DefaultImageCredetials>() {
> +         @Override
> +         public DefaultImageCredetials get() {
> +            Map<String, String> keyPair = rsaSshKeyPairGenerator.get();
> +
> +            SshKey key = null;
> +            int maxTries = 100;
> +            int currentTries = 0;
> +            List<SshKey> keys = api.getKeyPairApi().list();
> +
> +            while (currentTries < maxTries) {

Where is `currentTries` incremented in this loop..?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/49/files#r9151552

Reply via email to