Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move MSG and SimDag examples out of the sight of users
[simgrid.git] / examples / java / io / storage / Client.java
diff --git a/examples/java/io/storage/Client.java b/examples/java/io/storage/Client.java
deleted file mode 100644 (file)
index 1133f6e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-/* Copyright (c) 2012-2019. The SimGrid Team. All rights reserved.          */
-
-/* This program is free software; you can redistribute it and/or modify it
- * under the terms of the license (GNU LGPL) which comes with this package. */
-
-/********************* Files and Storage handling ****************************
- * This example implements some storage related functions of the MSG API
- *
- * Scenario :
- * - display information on the disks mounted by the current host
- * - attach some properties to a disk
- * - list all the storage elements in the platform
- *
-******************************************************************************/
-
-package io.storage;
-
-import java.util.Arrays;
-import java.util.Comparator;
-import org.simgrid.msg.Msg;
-import org.simgrid.msg.Host;
-import org.simgrid.msg.Process;
-import org.simgrid.msg.Storage;
-import org.simgrid.msg.MsgException;
-
-public class Client extends Process {
-  public Client(Host host, int number) {
-    super(host, Integer.toString(number), null);
-  }
-
-  public void main(String[] args) throws MsgException {
-   // Retrieve all mount points of current host
-    Storage[] storages = getHost().getMountedStorage();
-
-    Arrays.sort(storages, new Comparator<Storage>() {
-        public int compare(Storage a, Storage b) {
-          return a.getName().compareTo(b.getName());
-        }
-      });
-    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());
-    }
-  }
-}