summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDhandapani <dhandapani@gluster.com>2011-05-11 13:55:11 +0530
committerDhandapani <dhandapani@gluster.com>2011-05-11 13:55:11 +0530
commit217c696a34d6bc23a5846f8bac8beb9fc43c9a32 (patch)
tree246783f80ed39757476770f43aad6bec95d572f5
parent0fea980fa4c5162f8ab0425ca44b95b2cd27b84f (diff)
parentcc8203981858434b7bec35c8ac86c57dcf744ee7 (diff)
Merge branch 'removebrick'
-rw-r--r--src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/VolumesResource.java37
1 files changed, 20 insertions, 17 deletions
diff --git a/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/VolumesResource.java b/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/VolumesResource.java
index 521c6175..5db84994 100644
--- a/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/VolumesResource.java
+++ b/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/VolumesResource.java
@@ -206,8 +206,7 @@ public class VolumesResource {
List<String> bricks = Arrays.asList(disks.split(",")); // Convert from comma separated string (query parameter)
List<String> volumeBricks = new ArrayList<String>();
for (String brickInfo : bricks) {
- String diskInfo[] = brickInfo.split(":");
- volumeBricks.add(getBrickForDisk(getVolume(volumeName), diskInfo[1]));
+ volumeBricks.add(getBrickForDisk(getVolume(volumeName), brickInfo));
}
Status status = glusterUtil.removeBricks(volumeName, volumeBricks);
@@ -565,20 +564,24 @@ public class VolumesResource {
// System.out.println("\nName:" + volume.getName() + "\nType: " + volume.getVolumeTypeStr() + "\nStatus: "
// + volume.getStatusStr());
// }
- Volume volume = new Volume();
- volume.setName("vol3");
- volume.setTransportType(TRANSPORT_TYPE.ETHERNET);
- List<String> disks = new ArrayList<String>();
- disks.add("192.168.1.210:sdb");
- volume.addDisks(disks);
- volume.setAccessControlList("192.168.*");
- // Status status = vr.createVolume(volume);
- // System.out.println(status.getMessage());
- Form form = new Form();
- form.add("volumeName", volume.getName());
- form.add(RESTConstants.FORM_PARAM_DELETE_OPTION, 1);
- Status status = vr.deleteVolume("Vol2", true);
- System.out.println("Code : " + status.getCode());
- System.out.println("Message " + status.getMessage());
+// Volume volume = new Volume();
+// volume.setName("vol3");
+// volume.setTransportType(TRANSPORT_TYPE.ETHERNET);
+// List<String> disks = new ArrayList<String>();
+// disks.add("192.168.1.210:sdb");
+// volume.addDisks(disks);
+// volume.setAccessControlList("192.168.*");
+// // Status status = vr.createVolume(volume);
+// // System.out.println(status.getMessage());
+// Form form = new Form();
+// form.add("volumeName", volume.getName());
+// form.add(RESTConstants.FORM_PARAM_DELETE_OPTION, 1);
+// Status status = vr.deleteVolume("Vol2", true);
+// System.out.println("Code : " + status.getCode());
+// System.out.println("Message " + status.getMessage());
+
+ Status status1 = vr.removeBricks("test", "192.168.1.210:sdb", true);
+ System.out.println("Code : " + status1.getCode());
+ System.out.println("Message " + status1.getMessage());
}
}