Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
full redesign of this example
[simgrid.git] / examples / java / io / Client.java
index 487878c..fdddde7 100644 (file)
 
 package io;
 
-import org.simgrid.msg.Host;
 import org.simgrid.msg.Msg;
-import org.simgrid.msg.MsgException;
+import org.simgrid.msg.Host;
 import org.simgrid.msg.Process;
-import org.simgrid.msg.HostNotFoundException;
 import org.simgrid.msg.Storage;
+import org.simgrid.msg.HostNotFoundException;
+import org.simgrid.msg.MsgException;
 
 public class Client extends Process {
-  
   public Client(Host host, int number) throws HostNotFoundException {
     super(host, Integer.toString(number), null);
   }
-  
+
   public void main(String[] args) throws MsgException {
-    
-       // Retrieve all mount points of current host
-    Storage[] storages = host.getMountedStorage();
-    
-       for (int i = 0; i < storages.length; i++) {
-               // For each disk mounted on host
-               Msg.info("------------------------------------");
-               Msg.info("Disk name: "+storages[i].getName());
-               Msg.info("Size: "+storages[i].getSize()+" bytes.");
-               Msg.info("Free Size: "+storages[i].getFreeSize()+" bytes.");
-               Msg.info("Used Size: "+storages[i].getUsedSize()+" bytes.");
-               
-       }
-       
-       Storage st = Storage.getByName("Disk2");
-       Msg.info("Disk name: "+st.getName());
-       Msg.info("Attached to host:"+st.getHost());
-       
-       
-       st.setProperty("key","Pierre");
-       Msg.info("Property key: "+st.getProperty("key"));
-       
-       Host h = Host.currentHost();
-       h.setProperty("key2","Pierre");
-       Msg.info("Property key2: "+h.getProperty("key"));
-       
-       
-       String[] attach = h.getAttachedStorage();
-       for (int j = 0; j < attach.length; j++) {
-               Msg.info("Disk attached: "+attach[j]);
-       }
-       
-       Msg.info("**************** ALL *************************");
-       
-       Storage[] stos = Storage.all();
-       for (int i = 0; i < stos.length; i++) {
-               Msg.info("Disk: "+ stos[i].getName());
-       }
-       
-       
+   // Retrieve all mount points of current host
+    Storage[] storages = getHost().getMountedStorage();
+
+    for (int i = 0; i < storages.length; i++) {
+      // For each disk mounted on host
+      Msg.info("------------------------------------");
+      Msg.info("Disk name: "+storages[i].getName());
+      Msg.info("Size: "+storages[i].getSize()+" bytes.");
+      Msg.info("Free Size: "+storages[i].getFreeSize()+" bytes.");
+      Msg.info("Used Size: "+storages[i].getUsedSize()+" bytes.");
+    }
+
+    Storage st = Storage.getByName("Disk2");
+    Msg.info("Disk name: "+st.getName());
+    Msg.info("Attached to host:"+st.getHost());
+
+    st.setProperty("key","Pierre");
+    Msg.info("Property key: "+st.getProperty("key"));
+
+    Host h = Host.currentHost();
+    h.setProperty("key2","Pierre");
+    Msg.info("Property key2: "+h.getProperty("key2"));
+
+    String[] attach = h.getAttachedStorage();
+    for (int j = 0; j < attach.length; j++) {
+      Msg.info("Disk attached: "+attach[j]);
+    }
+
+    Msg.info("**************** ALL *************************");
+    Storage[] stos = Storage.all();
+    for (int i = 0; i < stos.length; i++) {
+      Msg.info("Disk: "+ stos[i].getName());
+    }
   }
 }
\ No newline at end of file