summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java
diff options
context:
space:
mode:
authorShireesh Anjal <shireesh@gluster.com>2011-05-18 20:18:06 +0530
committerShireesh Anjal <shireesh@gluster.com>2011-05-18 20:22:38 +0530
commit7e001e8d07a538031ad185ac04718e44d821d42c (patch)
tree46ec7e94f9bbe94440740ce20663baa7eef993f6 /src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java
parenta3a32744665643f645949c7b504c0dfe768d3325 (diff)
Modified to execute commands on peers using SSH
Diffstat (limited to 'src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java')
-rw-r--r--src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java b/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java
index d4809daf..98b8878c 100644
--- a/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java
+++ b/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/GlusterServersClient.java
@@ -44,8 +44,10 @@ public class GlusterServersClient extends AbstractClient {
return RESOURCE_NAME;
}
- public List<GlusterServer> getServers() {
- GlusterServerListResponse response = (GlusterServerListResponse) fetchResource(GlusterServerListResponse.class);
+ public List<GlusterServer> getServers(String knownServer) {
+ MultivaluedMap<String, String> queryParams = new MultivaluedMapImpl();
+ queryParams.add(RESTConstants.QUERY_PARAM_KNOWN_SERVER, knownServer);
+ GlusterServerListResponse response = (GlusterServerListResponse) fetchResource(queryParams, GlusterServerListResponse.class);
return response.getServers();
}
@@ -76,7 +78,7 @@ public class GlusterServersClient extends AbstractClient {
if (usersClient.authenticate("gluster", "gluster").isSuccess()) {
GlusterServersClient serverResource = new GlusterServersClient(usersClient.getSecurityToken());
- List<GlusterServer> glusterServers = serverResource.getServers();
+ List<GlusterServer> glusterServers = serverResource.getServers("127.0.0.1");
for (GlusterServer server : glusterServers) {
System.out.println(server.getName());
}