public class AnsibleBridge extends Object
| Constructor and Description |
|---|
AnsibleBridge() |
AnsibleBridge(String root) |
| Modifier and Type | Method and Description |
|---|---|
AnsibleWorker |
applyAlgorithmSetToCluster(AlgorithmSet as,
Cluster cluster,
boolean updateSVN) |
AnsibleWorker |
applyAlgorithmSetToCluster(AlgorithmSet as,
Cluster cluster,
String uuid,
boolean updateSVN) |
AnsibleWorker |
createWorker() |
Collection<Role> |
generateRoles(Algorithm a) |
Collection<Role> |
generateRoles(Dependency d)
Generate all roles for this dependency
|
void |
printInventoryByDomainAndSets(Collection<Cluster> clusters)
Groups hosts by domain and algorithm sets
|
void |
printInventoryBySets(Collection<Cluster> clusters)
Groups hosts by algorithm sets only
|
public AnsibleBridge()
public AnsibleBridge(String root)
public AnsibleWorker createWorker()
public void printInventoryByDomainAndSets(Collection<Cluster> clusters)
clusters - public void printInventoryBySets(Collection<Cluster> clusters)
clusters - public AnsibleWorker applyAlgorithmSetToCluster(AlgorithmSet as, Cluster cluster, boolean updateSVN) throws IOException, InterruptedException, org.tmatesoft.svn.core.SVNException
IOExceptionInterruptedExceptionorg.tmatesoft.svn.core.SVNExceptionpublic AnsibleWorker applyAlgorithmSetToCluster(AlgorithmSet as, Cluster cluster, String uuid, boolean updateSVN) throws IOException, InterruptedException, org.tmatesoft.svn.core.SVNException
IOExceptionInterruptedExceptionorg.tmatesoft.svn.core.SVNExceptionpublic Collection<Role> generateRoles(Dependency d)
d - public Collection<Role> generateRoles(Algorithm a)
Copyright © 2017. All Rights Reserved.