diff --git a/dev/input/grid5000/net-links.rb b/dev/input/grid5000/net-links.rb
deleted file mode 100644
index f468ba5a3c6059e0e7ab23a7dc33777c669f8deb..0000000000000000000000000000000000000000
--- a/dev/input/grid5000/net-links.rb
+++ /dev/null
@@ -1,34 +0,0 @@
-# Parse net-links given through @config parameter
-# @config parameter contains nothin but net-links yaml configurations
-
-@config.each do |equipment_uid, properties|
-  properties = properties[equipment_uid]
-  site_name = properties["site"]
-  site site_name.to_sym do |site|
-    network_equipment equipment_uid do |uid|
-      # Most properties are directly written as they are from the net-links YAML file to the the JSON file
-      model properties["model"]
-      kind properties["kind"]
-      @context.recursive_merge!(:site => site)
-      snmp_community properties["snmp_community"]
-      weathermap properties["weathermap"] || {}
-      vlans properties["vlans"]
-      routes properties["routes"]
-      channels properties["channels"]
-      backplane_bps properties["backplane_bps"]
-      mtu  properties["mtu"]
-      # Change the format of linecard from Hash to Array
-      linecards_array = []
-      properties["linecards"].each do |linecard_index,linecard|
-        ports = []
-        linecard.delete("ports").each do |port_index,port|
-          port = {"uid"=>port} if port.is_a? String
-          ports[port_index] = port
-        end
-        linecard["ports"] = ports.map{|p| p || {}}
-        linecards_array[linecard_index] = linecard
-      end
-      linecards linecards_array.map{|l| l || {}}
-    end
-  end
-end