> + } > + @Override > + public boolean isAvailable() { > + return false; > + } > + @Override > + public String getName() { > + return "agent-unavailable"; > + } > + }; > + } > + } > + > + @Override > + public boolean isSshAgentAvailable() { > + return get().isAvailable();
Is it ok to always call `get()` and execute the connector creation logic? As the `Connector` provider is defined as singleton perhaps this should be a different class that uses the injected Connector instead of building a new one each time? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/312/files#r10922932