@Singleton public class NodesFromYamlStream extends Object implements com.google.common.base.Function<InputStream,com.google.common.cache.LoadingCache<String,Node>>
nodes: - id: cluster-1: name: cluster-1 description: xyz hostname: cluster-1.mydomain.com location_id: virginia os_arch: x86 os_family: linux os_description: redhat os_version: 5.3 group: hadoop tags: - vanilla username: kelvin credential: password_or_rsa or credential_url: password_or_rsa_file ex. resource:///id_rsa will get the classpath /id_rsa; file://path/to/id_rsa sudo_password: password
Modifier and Type | Class and Description |
---|---|
static class |
NodesFromYamlStream.Config
Type-safe config class for YAML
|
Constructor and Description |
---|
NodesFromYamlStream() |
public com.google.common.cache.LoadingCache<String,Node> apply(InputStream source)
apply
in interface com.google.common.base.Function<InputStream,com.google.common.cache.LoadingCache<String,Node>>
Copyright © 2009-2012 jclouds. All Rights Reserved.