From 32167a98a4b03d29ebf1c67d0955c8e3c04357df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Gaidamour?= <jeremie.gaidamour@inria.fr>
Date: Mon, 21 Mar 2016 18:54:51 +0100
Subject: [PATCH] [dev] Updated generators also mv net-links -> networks

---
 generators/dhcp/dhcp.rb                       |  2 +-
 generators/lib/input_loader.rb                |  2 +
 generators/reference-api/reference-api.rb     | 64 ++++++++++++-------
 .../{net-links => networks}/gw-grenoble.yaml  |  0
 .../{net-links => networks}/ib-grenoble.yaml  |  0
 .../{net-links => networks}/sw-edel-1.yaml    |  0
 .../{net-links => networks}/sw-edel-2.yaml    |  0
 .../{net-links => networks}/sw-edel-3.yaml    |  0
 .../{net-links => networks}/sw-edel-4.yaml    |  0
 .../{net-links => networks}/voltaire-1.yaml   |  0
 .../{net-links => networks}/voltaire-2.yaml   |  0
 .../{net-links => networks}/voltaire-3.yaml   |  0
 .../{net-links => networks}/gw-lille.yaml     |  0
 .../{net-links => networks}/myrinet.yaml      |  0
 .../gw-luxembourg.yaml                        |  0
 .../{net-links => networks}/mxl1.yaml         |  0
 .../{net-links => networks}/mxl2.yaml         |  0
 .../ul-grid5000-sw02.yaml                     |  0
 .../lyon/{net-links => networks}/force10.yaml |  0
 .../lyon/{net-links => networks}/gw-lyon.yaml |  0
 .../lyon/{net-links => networks}/pat.yaml     |  0
 .../lyon/{net-links => networks}/salome.yaml  |  0
 .../{net-links => networks}/gw-nancy.yaml     |  0
 .../{net-links => networks}/net-links.yaml    |  0
 .../{net-links => networks}/sgraoullyib.yaml  |  0
 .../{net-links => networks}/sgraphene1.yaml   |  0
 .../{net-links => networks}/sgraphene2.yaml   |  0
 .../{net-links => networks}/sgraphene3.yaml   |  0
 .../{net-links => networks}/sgraphene4.yaml   |  0
 .../{net-links => networks}/sgrapheneib.yaml  |  0
 .../{net-links => networks}/sgravillon1.yaml  |  0
 .../{net-links => networks}/sgrelon1.yaml     |  0
 .../{net-links => networks}/sgriffon1.yaml    |  0
 .../{net-links => networks}/sgriffon2.yaml    |  0
 .../{net-links => networks}/sgriffon3.yaml    |  0
 .../{net-links => networks}/sgriffonib.yaml   |  0
 .../nancy/{net-links => networks}/smbi1.yaml  |  0
 .../nancy/{net-links => networks}/stalc1.yaml |  0
 .../nancy/{net-links => networks}/stalc2.yaml |  0
 .../nancy/{net-links => networks}/stalc3.yaml |  0
 .../nancy/{net-links => networks}/stalc4.yaml |  0
 .../{net-links => networks}/gw-nantes.yaml    |  0
 .../{net-links => networks}/gw-reims.yaml     |  0
 .../{net-links => networks}/bigdata-sw.yaml   |  0
 .../rennes/{net-links => networks}/c6509.yaml |  0
 .../{net-links => networks}/gw-rennes.yaml    |  0
 .../paravance-sw-1.yaml                       |  0
 .../paravance-sw-2.yaml                       |  0
 .../{net-links => networks}/edgeiron.yaml     |  0
 .../{net-links => networks}/gw-sophia.yaml    |  0
 50 files changed, 43 insertions(+), 25 deletions(-)
 rename input/grid5000/sites/grenoble/{net-links => networks}/gw-grenoble.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/ib-grenoble.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/sw-edel-1.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/sw-edel-2.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/sw-edel-3.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/sw-edel-4.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/voltaire-1.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/voltaire-2.yaml (100%)
 rename input/grid5000/sites/grenoble/{net-links => networks}/voltaire-3.yaml (100%)
 rename input/grid5000/sites/lille/{net-links => networks}/gw-lille.yaml (100%)
 rename input/grid5000/sites/lille/{net-links => networks}/myrinet.yaml (100%)
 rename input/grid5000/sites/luxembourg/{net-links => networks}/gw-luxembourg.yaml (100%)
 rename input/grid5000/sites/luxembourg/{net-links => networks}/mxl1.yaml (100%)
 rename input/grid5000/sites/luxembourg/{net-links => networks}/mxl2.yaml (100%)
 rename input/grid5000/sites/luxembourg/{net-links => networks}/ul-grid5000-sw02.yaml (100%)
 rename input/grid5000/sites/lyon/{net-links => networks}/force10.yaml (100%)
 rename input/grid5000/sites/lyon/{net-links => networks}/gw-lyon.yaml (100%)
 rename input/grid5000/sites/lyon/{net-links => networks}/pat.yaml (100%)
 rename input/grid5000/sites/lyon/{net-links => networks}/salome.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/gw-nancy.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/net-links.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgraoullyib.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgraphene1.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgraphene2.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgraphene3.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgraphene4.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgrapheneib.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgravillon1.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgrelon1.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgriffon1.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgriffon2.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgriffon3.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/sgriffonib.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/smbi1.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/stalc1.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/stalc2.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/stalc3.yaml (100%)
 rename input/grid5000/sites/nancy/{net-links => networks}/stalc4.yaml (100%)
 rename input/grid5000/sites/nantes/{net-links => networks}/gw-nantes.yaml (100%)
 rename input/grid5000/sites/reims/{net-links => networks}/gw-reims.yaml (100%)
 rename input/grid5000/sites/rennes/{net-links => networks}/bigdata-sw.yaml (100%)
 rename input/grid5000/sites/rennes/{net-links => networks}/c6509.yaml (100%)
 rename input/grid5000/sites/rennes/{net-links => networks}/gw-rennes.yaml (100%)
 rename input/grid5000/sites/rennes/{net-links => networks}/paravance-sw-1.yaml (100%)
 rename input/grid5000/sites/rennes/{net-links => networks}/paravance-sw-2.yaml (100%)
 rename input/grid5000/sites/sophia/{net-links => networks}/edgeiron.yaml (100%)
 rename input/grid5000/sites/sophia/{net-links => networks}/gw-sophia.yaml (100%)

diff --git a/generators/dhcp/dhcp.rb b/generators/dhcp/dhcp.rb
index 90ab5deb36b..45039678da7 100644
--- a/generators/dhcp/dhcp.rb
+++ b/generators/dhcp/dhcp.rb
@@ -66,7 +66,7 @@ global_hash["sites"].each { |site_uid, site_hash|
   }
   
   # Other dhcp files
-  ["net-links", "laptops", "dom0"].each { |key|
+  ["networks", "laptops", "dom0"].each { |key|
     write_dhcp_file({
                       "filename"            => key + ".conf",
                       "site_uid"            => site_uid,
diff --git a/generators/lib/input_loader.rb b/generators/lib/input_loader.rb
index dbd50c0cbf4..88fc4b7c08d 100755
--- a/generators/lib/input_loader.rb
+++ b/generators/lib/input_loader.rb
@@ -43,6 +43,8 @@ def load_yaml_file_hierarchy(directory)
 
   }
 
+#  pp global_hash
+
   return global_hash
 
 end
diff --git a/generators/reference-api/reference-api.rb b/generators/reference-api/reference-api.rb
index 8ba6adca9a7..8f082934095 100755
--- a/generators/reference-api/reference-api.rb
+++ b/generators/reference-api/reference-api.rb
@@ -37,7 +37,7 @@ end
 #  In the network description, if the node interface is given (using "port" attribute),
 #  the interface parameter must be used.
 def net_switch_port_lookup(site, node_uid, interface='')
-  site["net-links"].each do |switch_uid, switch| # TODO: rename net-links<->network
+  site["networks"].each do |switch_uid, switch|
     #pp switch_uid
     switch["linecards"].each do |lc_uid,lc|
       lc["ports"].each do |port_uid,port|
@@ -82,7 +82,7 @@ global_hash["sites"].each do |site_uid, site|
                cluster.reject {|k, v| k == "nodes"})
     
     # Write node info
-    cluster["nodes"].each do |node_uid, node|
+    cluster["nodes"].each do |node_uid, node|# _sort_by_node_uid
       pp node_uid
 
       #pp node if node_uid == "graoully-1"
@@ -101,15 +101,13 @@ global_hash["sites"].each do |site_uid, site|
       node["main_memory"] = {} unless node.key?("main_memory")
       node["main_memory"]["virtual_size"] ||= nil
 
-      node["monitoring"] = {} unless node.key?("monitoring")
-      node["monitoring"]["wattmeter"] ||= "false"
-
       # Delete keys
       node["storage_devices"].keys.each { |key| 
         node["storage_devices"][key].delete("timeread")  if node["storage_devices"][key].key?("timeread")
         node["storage_devices"][key].delete("timewrite") if node["storage_devices"][key].key?("timewrite")
       }
-      
+      node.delete("status")
+
       # Type conversion
       node["network_adapters"].each { |key, hash| hash["rate"] = hash["rate"].to_i if hash["rate"].is_a?(Float) }
 
@@ -162,29 +160,47 @@ global_hash["sites"].each do |site_uid, site|
 
       node["sensors"] ||= {}
 
-      if node.key?("pdu") and node["pdu"].key?("pdu_name")
-        pdu_name     = node["pdu"]["pdu_name"]
-        pdu_position = node["pdu"]["pdu_position"]
-        
-        if cluster_uid == "graphene"
-          pp "aa #{pdu_name} #{pdu_position} : #{pdu_info[pdu_name][pdu_position]}"
-        end
-
-#        if pdu_info[pdu_name][pdu_position] == 1
-#          node["monitoring"]["wattmeter"] = "true"
-#        else
-#          node["monitoring"]["wattmeter"] = "shared"
-#        end    
+      node["monitoring"] = {} unless node.key?("monitoring")
+      node["monitoring"]["wattmeter"] ||= false
+      node["monitoring"]["wattmeter"] = "true"  if node["monitoring"]["wattmeter"] == true
+      node["monitoring"]["wattmeter"] = "false" if node["monitoring"]["wattmeter"] == false
+      if (node.key?("pdu") && node["pdu"].key?("pdu_name")) ||
+          (node.key?("pdu1") && node["pdu1"].key?("pdu_name"))
+
+        #if cluster_uid == "graphene"
+        #  pp "#{pdu_name} #{pdu_position} : #{pdu_info[pdu_name][pdu_position]}"
+        #end
+
+#       if pdu_info[pdu_name][pdu_position] == 1
+#         node["monitoring"]["wattmeter"] = "true"
+#       else
+#         node["monitoring"]["wattmeter"] = "shared"
+#       end
 
         node["sensors"]["power"] ||= {}
+        node["sensors"]["power"]["available"] = true if node["monitoring"]["wattmeter"] != "false"
+
         node["sensors"]["power"]["via"] ||= {}
         node["sensors"]["power"]["via"]["pdu"] ||= []
-        node["sensors"]["power"]["via"]["pdu"][0] ||= {}
-        
-        node["sensors"]["power"]["via"]["pdu"][0]["uid"]  = pdu_name
-        node["sensors"]["power"]["via"]["pdu"][0]["port"] = pdu_position
+        i=0
+        ['pdu', 'pdu1', 'pdu2'].each { |key|
+          if (node.key?(key) and node[key].key?("pdu_name"))
+            node["sensors"]["power"]["via"]["pdu"][i] ||= {}            
+            node["sensors"]["power"]["via"]["pdu"][i]["uid"]  = node[key]["pdu_name"]
+            node["sensors"]["power"]["via"]["pdu"][i]["port"] = node[key]["pdu_position"] unless node["monitoring"]["wattmeter"] == "shared"
+            node["sensors"]["power"]["via"]["pdu"][i].delete("port") if node["monitoring"]["wattmeter"] == "shared"
+            node.delete(key)
+            i = i+1
+          end
+        }
+       
+        pp node["monitoring"]["wattmeter"]
+
+        if node["monitoring"]["wattmeter"] != "false"
+          node["sensors"]["power"]["via"]["api"] ||= {}
+          node["sensors"]["power"]["via"]["api"]["metric"] = "power"
+        end
 
-        node.delete("pdu")
       end
 
       node.delete("kavlan")
diff --git a/input/grid5000/sites/grenoble/net-links/gw-grenoble.yaml b/input/grid5000/sites/grenoble/networks/gw-grenoble.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/gw-grenoble.yaml
rename to input/grid5000/sites/grenoble/networks/gw-grenoble.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/ib-grenoble.yaml b/input/grid5000/sites/grenoble/networks/ib-grenoble.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/ib-grenoble.yaml
rename to input/grid5000/sites/grenoble/networks/ib-grenoble.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/sw-edel-1.yaml b/input/grid5000/sites/grenoble/networks/sw-edel-1.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/sw-edel-1.yaml
rename to input/grid5000/sites/grenoble/networks/sw-edel-1.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/sw-edel-2.yaml b/input/grid5000/sites/grenoble/networks/sw-edel-2.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/sw-edel-2.yaml
rename to input/grid5000/sites/grenoble/networks/sw-edel-2.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/sw-edel-3.yaml b/input/grid5000/sites/grenoble/networks/sw-edel-3.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/sw-edel-3.yaml
rename to input/grid5000/sites/grenoble/networks/sw-edel-3.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/sw-edel-4.yaml b/input/grid5000/sites/grenoble/networks/sw-edel-4.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/sw-edel-4.yaml
rename to input/grid5000/sites/grenoble/networks/sw-edel-4.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/voltaire-1.yaml b/input/grid5000/sites/grenoble/networks/voltaire-1.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/voltaire-1.yaml
rename to input/grid5000/sites/grenoble/networks/voltaire-1.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/voltaire-2.yaml b/input/grid5000/sites/grenoble/networks/voltaire-2.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/voltaire-2.yaml
rename to input/grid5000/sites/grenoble/networks/voltaire-2.yaml
diff --git a/input/grid5000/sites/grenoble/net-links/voltaire-3.yaml b/input/grid5000/sites/grenoble/networks/voltaire-3.yaml
similarity index 100%
rename from input/grid5000/sites/grenoble/net-links/voltaire-3.yaml
rename to input/grid5000/sites/grenoble/networks/voltaire-3.yaml
diff --git a/input/grid5000/sites/lille/net-links/gw-lille.yaml b/input/grid5000/sites/lille/networks/gw-lille.yaml
similarity index 100%
rename from input/grid5000/sites/lille/net-links/gw-lille.yaml
rename to input/grid5000/sites/lille/networks/gw-lille.yaml
diff --git a/input/grid5000/sites/lille/net-links/myrinet.yaml b/input/grid5000/sites/lille/networks/myrinet.yaml
similarity index 100%
rename from input/grid5000/sites/lille/net-links/myrinet.yaml
rename to input/grid5000/sites/lille/networks/myrinet.yaml
diff --git a/input/grid5000/sites/luxembourg/net-links/gw-luxembourg.yaml b/input/grid5000/sites/luxembourg/networks/gw-luxembourg.yaml
similarity index 100%
rename from input/grid5000/sites/luxembourg/net-links/gw-luxembourg.yaml
rename to input/grid5000/sites/luxembourg/networks/gw-luxembourg.yaml
diff --git a/input/grid5000/sites/luxembourg/net-links/mxl1.yaml b/input/grid5000/sites/luxembourg/networks/mxl1.yaml
similarity index 100%
rename from input/grid5000/sites/luxembourg/net-links/mxl1.yaml
rename to input/grid5000/sites/luxembourg/networks/mxl1.yaml
diff --git a/input/grid5000/sites/luxembourg/net-links/mxl2.yaml b/input/grid5000/sites/luxembourg/networks/mxl2.yaml
similarity index 100%
rename from input/grid5000/sites/luxembourg/net-links/mxl2.yaml
rename to input/grid5000/sites/luxembourg/networks/mxl2.yaml
diff --git a/input/grid5000/sites/luxembourg/net-links/ul-grid5000-sw02.yaml b/input/grid5000/sites/luxembourg/networks/ul-grid5000-sw02.yaml
similarity index 100%
rename from input/grid5000/sites/luxembourg/net-links/ul-grid5000-sw02.yaml
rename to input/grid5000/sites/luxembourg/networks/ul-grid5000-sw02.yaml
diff --git a/input/grid5000/sites/lyon/net-links/force10.yaml b/input/grid5000/sites/lyon/networks/force10.yaml
similarity index 100%
rename from input/grid5000/sites/lyon/net-links/force10.yaml
rename to input/grid5000/sites/lyon/networks/force10.yaml
diff --git a/input/grid5000/sites/lyon/net-links/gw-lyon.yaml b/input/grid5000/sites/lyon/networks/gw-lyon.yaml
similarity index 100%
rename from input/grid5000/sites/lyon/net-links/gw-lyon.yaml
rename to input/grid5000/sites/lyon/networks/gw-lyon.yaml
diff --git a/input/grid5000/sites/lyon/net-links/pat.yaml b/input/grid5000/sites/lyon/networks/pat.yaml
similarity index 100%
rename from input/grid5000/sites/lyon/net-links/pat.yaml
rename to input/grid5000/sites/lyon/networks/pat.yaml
diff --git a/input/grid5000/sites/lyon/net-links/salome.yaml b/input/grid5000/sites/lyon/networks/salome.yaml
similarity index 100%
rename from input/grid5000/sites/lyon/net-links/salome.yaml
rename to input/grid5000/sites/lyon/networks/salome.yaml
diff --git a/input/grid5000/sites/nancy/net-links/gw-nancy.yaml b/input/grid5000/sites/nancy/networks/gw-nancy.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/gw-nancy.yaml
rename to input/grid5000/sites/nancy/networks/gw-nancy.yaml
diff --git a/input/grid5000/sites/nancy/net-links/net-links.yaml b/input/grid5000/sites/nancy/networks/net-links.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/net-links.yaml
rename to input/grid5000/sites/nancy/networks/net-links.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgraoullyib.yaml b/input/grid5000/sites/nancy/networks/sgraoullyib.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgraoullyib.yaml
rename to input/grid5000/sites/nancy/networks/sgraoullyib.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgraphene1.yaml b/input/grid5000/sites/nancy/networks/sgraphene1.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgraphene1.yaml
rename to input/grid5000/sites/nancy/networks/sgraphene1.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgraphene2.yaml b/input/grid5000/sites/nancy/networks/sgraphene2.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgraphene2.yaml
rename to input/grid5000/sites/nancy/networks/sgraphene2.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgraphene3.yaml b/input/grid5000/sites/nancy/networks/sgraphene3.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgraphene3.yaml
rename to input/grid5000/sites/nancy/networks/sgraphene3.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgraphene4.yaml b/input/grid5000/sites/nancy/networks/sgraphene4.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgraphene4.yaml
rename to input/grid5000/sites/nancy/networks/sgraphene4.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgrapheneib.yaml b/input/grid5000/sites/nancy/networks/sgrapheneib.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgrapheneib.yaml
rename to input/grid5000/sites/nancy/networks/sgrapheneib.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgravillon1.yaml b/input/grid5000/sites/nancy/networks/sgravillon1.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgravillon1.yaml
rename to input/grid5000/sites/nancy/networks/sgravillon1.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgrelon1.yaml b/input/grid5000/sites/nancy/networks/sgrelon1.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgrelon1.yaml
rename to input/grid5000/sites/nancy/networks/sgrelon1.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgriffon1.yaml b/input/grid5000/sites/nancy/networks/sgriffon1.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgriffon1.yaml
rename to input/grid5000/sites/nancy/networks/sgriffon1.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgriffon2.yaml b/input/grid5000/sites/nancy/networks/sgriffon2.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgriffon2.yaml
rename to input/grid5000/sites/nancy/networks/sgriffon2.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgriffon3.yaml b/input/grid5000/sites/nancy/networks/sgriffon3.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgriffon3.yaml
rename to input/grid5000/sites/nancy/networks/sgriffon3.yaml
diff --git a/input/grid5000/sites/nancy/net-links/sgriffonib.yaml b/input/grid5000/sites/nancy/networks/sgriffonib.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/sgriffonib.yaml
rename to input/grid5000/sites/nancy/networks/sgriffonib.yaml
diff --git a/input/grid5000/sites/nancy/net-links/smbi1.yaml b/input/grid5000/sites/nancy/networks/smbi1.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/smbi1.yaml
rename to input/grid5000/sites/nancy/networks/smbi1.yaml
diff --git a/input/grid5000/sites/nancy/net-links/stalc1.yaml b/input/grid5000/sites/nancy/networks/stalc1.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/stalc1.yaml
rename to input/grid5000/sites/nancy/networks/stalc1.yaml
diff --git a/input/grid5000/sites/nancy/net-links/stalc2.yaml b/input/grid5000/sites/nancy/networks/stalc2.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/stalc2.yaml
rename to input/grid5000/sites/nancy/networks/stalc2.yaml
diff --git a/input/grid5000/sites/nancy/net-links/stalc3.yaml b/input/grid5000/sites/nancy/networks/stalc3.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/stalc3.yaml
rename to input/grid5000/sites/nancy/networks/stalc3.yaml
diff --git a/input/grid5000/sites/nancy/net-links/stalc4.yaml b/input/grid5000/sites/nancy/networks/stalc4.yaml
similarity index 100%
rename from input/grid5000/sites/nancy/net-links/stalc4.yaml
rename to input/grid5000/sites/nancy/networks/stalc4.yaml
diff --git a/input/grid5000/sites/nantes/net-links/gw-nantes.yaml b/input/grid5000/sites/nantes/networks/gw-nantes.yaml
similarity index 100%
rename from input/grid5000/sites/nantes/net-links/gw-nantes.yaml
rename to input/grid5000/sites/nantes/networks/gw-nantes.yaml
diff --git a/input/grid5000/sites/reims/net-links/gw-reims.yaml b/input/grid5000/sites/reims/networks/gw-reims.yaml
similarity index 100%
rename from input/grid5000/sites/reims/net-links/gw-reims.yaml
rename to input/grid5000/sites/reims/networks/gw-reims.yaml
diff --git a/input/grid5000/sites/rennes/net-links/bigdata-sw.yaml b/input/grid5000/sites/rennes/networks/bigdata-sw.yaml
similarity index 100%
rename from input/grid5000/sites/rennes/net-links/bigdata-sw.yaml
rename to input/grid5000/sites/rennes/networks/bigdata-sw.yaml
diff --git a/input/grid5000/sites/rennes/net-links/c6509.yaml b/input/grid5000/sites/rennes/networks/c6509.yaml
similarity index 100%
rename from input/grid5000/sites/rennes/net-links/c6509.yaml
rename to input/grid5000/sites/rennes/networks/c6509.yaml
diff --git a/input/grid5000/sites/rennes/net-links/gw-rennes.yaml b/input/grid5000/sites/rennes/networks/gw-rennes.yaml
similarity index 100%
rename from input/grid5000/sites/rennes/net-links/gw-rennes.yaml
rename to input/grid5000/sites/rennes/networks/gw-rennes.yaml
diff --git a/input/grid5000/sites/rennes/net-links/paravance-sw-1.yaml b/input/grid5000/sites/rennes/networks/paravance-sw-1.yaml
similarity index 100%
rename from input/grid5000/sites/rennes/net-links/paravance-sw-1.yaml
rename to input/grid5000/sites/rennes/networks/paravance-sw-1.yaml
diff --git a/input/grid5000/sites/rennes/net-links/paravance-sw-2.yaml b/input/grid5000/sites/rennes/networks/paravance-sw-2.yaml
similarity index 100%
rename from input/grid5000/sites/rennes/net-links/paravance-sw-2.yaml
rename to input/grid5000/sites/rennes/networks/paravance-sw-2.yaml
diff --git a/input/grid5000/sites/sophia/net-links/edgeiron.yaml b/input/grid5000/sites/sophia/networks/edgeiron.yaml
similarity index 100%
rename from input/grid5000/sites/sophia/net-links/edgeiron.yaml
rename to input/grid5000/sites/sophia/networks/edgeiron.yaml
diff --git a/input/grid5000/sites/sophia/net-links/gw-sophia.yaml b/input/grid5000/sites/sophia/networks/gw-sophia.yaml
similarity index 100%
rename from input/grid5000/sites/sophia/net-links/gw-sophia.yaml
rename to input/grid5000/sites/sophia/networks/gw-sophia.yaml
-- 
GitLab