Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
remove code that is already tested elsewhere
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 1 Mar 2016 21:25:58 +0000 (22:25 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 1 Mar 2016 21:25:58 +0000 (22:25 +0100)
teshsuite/msg/storage/concurrent_rw.c

index df57ce8..f999881 100644 (file)
 
 XBT_LOG_NEW_DEFAULT_CATEGORY(storage,"Messages specific for this simulation");
 
-static void display_storage_properties(msg_storage_t storage){
-  xbt_dict_cursor_t cursor = NULL;
-  char *key, *data;
-  xbt_dict_t props = MSG_storage_get_properties(storage);
-  if (xbt_dict_length(props) > 0){
-    XBT_INFO("\tProperties of mounted storage: %s", MSG_storage_get_name(storage));
-    xbt_dict_foreach(props, cursor, key, data)
-    XBT_INFO("\t\t'%s' -> '%s'", key, data);
-  } else {
-  XBT_INFO("\tNo property attached.");
-  }
-}
-
-static void display_storage_content(msg_storage_t storage){
-  XBT_INFO("Print the content of the storage element: %s",MSG_storage_get_name(storage));
-  xbt_dict_cursor_t cursor = NULL;
-  char *file;
-  sg_size_t *psize;
-  xbt_dict_t content = MSG_storage_get_content(storage);
-  if (content){
-    xbt_dict_foreach(content, cursor, file, psize)
-    XBT_INFO("\t%s size: %llu bytes", file, *psize);
-  } else {
-    XBT_INFO("\tNo content.");
-  }
-  xbt_dict_free(&content);
-}
-
-static void dump_storage_by_name(char *name){
-  XBT_INFO("*** Dump a storage element ***");
-  msg_storage_t storage = MSG_storage_get_by_name(name);
-
-  if(storage){
-    display_storage_content(storage);
-  } else{
-    XBT_INFO("Unable to retrieve storage element by its name: %s.", name);
-  }
-}
-static void storage_info(msg_host_t host)
-{
-  const char* host_name = MSG_host_get_name(host);
-  XBT_INFO("*** Storage info on %s ***", host_name);
-
-  xbt_dict_cursor_t cursor = NULL;
-  char* mount_name;
-  char* storage_name;
-  msg_storage_t storage;
-
-  xbt_dict_t storage_list = MSG_host_get_mounted_storage_list(host);
-
-  xbt_dict_foreach(storage_list,cursor,mount_name,storage_name){
-    XBT_INFO("\tStorage name: %s, mount name: %s", storage_name, mount_name);
-    storage = MSG_storage_get_by_name(storage_name);
-
-    sg_size_t free_size = MSG_storage_get_free_size(storage);
-    sg_size_t used_size = MSG_storage_get_used_size(storage);
-
-    XBT_INFO("\t\tFree size: %llu bytes", free_size);
-    XBT_INFO("\t\tUsed size: %llu bytes", used_size);
-
-    display_storage_properties(storage);
-    dump_storage_by_name(storage_name);
-  }
-  xbt_dict_free(&storage_list);
-}
-
 static int host(int argc, char *argv[])
 {
   char name[2048];