diff --git a/Gemfile b/Gemfile index 06fb443cd683164ece14fec5ba4aab703a9156d7..b79d3e8c0f801b72e253abd3a6c533d681356810 100644 --- a/Gemfile +++ b/Gemfile @@ -2,3 +2,4 @@ source :rubygems gem 'json_pure', '~> 1.5' gem 'net-ssh' +gem 'restfully','1.0.5' diff --git a/Gemfile.lock b/Gemfile.lock index 50f1ecdcddc992d0c32339703a17fb5836bc37ea..6c50772b8756e10e915968081b21e5d1edbae4c8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,8 +1,45 @@ GEM remote: http://rubygems.org/ specs: + addressable (2.2.8) + backports (2.5.1) + bond (0.4.2) + json (1.7.0) json_pure (1.5.1) + mime-types (1.18) net-ssh (2.1.0) + rack (1.4.1) + rack-cache (1.2) + rack (>= 0.4) + rb-readline (0.4.2) + rest-client (1.6.7) + mime-types (>= 1.16) + rest-client-components (1.2.0) + rack (>= 1.0.1) + rest-client (>= 1.6.0, < 1.7.0) + restfully (1.0.5) + addressable + backports + json (~> 1.5) + rack-cache + rb-readline + rest-client (~> 1.6) + rest-client-components + ripl (= 0.6.1) + ripl-color_streams + ripl-multi_line + ripl-play (~> 0.2.1) + ripl-short_errors + ripl (0.6.1) + bond (~> 0.4.0) + ripl-color_streams (0.1.2) + ripl (>= 0.2.8) + ripl-multi_line (0.3.0) + ripl (>= 0.3.6) + ripl-play (0.2.1) + ripl (>= 0.3.0) + ripl-short_errors (0.1.0) + ripl (>= 0.2.8) PLATFORMS ruby @@ -10,3 +47,4 @@ PLATFORMS DEPENDENCIES json_pure (~> 1.5) net-ssh + restfully (= 1.0.5) diff --git a/Rakefile b/Rakefile index 4d9a32a4622e11a52a1de288e511f5fe1a65e9e5..f59fae8e73b90e87dedb3fedfd287c82e9cc4a09 100644 --- a/Rakefile +++ b/Rakefile @@ -9,14 +9,13 @@ ROOT_DIR = File.expand_path File.dirname(__FILE__) LIB_DIR = File.join(ROOT_DIR, "generators", "lib") $LOAD_PATH.unshift(LIB_DIR) unless $LOAD_PATH.include?(LIB_DIR) -EXTRA_DIR = File.join(ROOT_DIR, "extras") -EXTRA_DIR_LIB = File.join(EXTRA_DIR, "lib") -$LOAD_PATH.unshift(EXTRA_DIR_LIB) unless $LOAD_PATH.include?(EXTRA_DIR_LIB) +EXTRA_DIR = File.join(ROOT_DIR, "extra", "lib") +$LOAD_PATH.unshift(EXTRA_DIR) unless $LOAD_PATH.include?(EXTRA_DIR) Rake.application.options.trace = true require 'grid5000' -require 'naming-pattern' +#require 'naming-pattern' task :environment do Dir.chdir(ROOT_DIR) @@ -71,13 +70,12 @@ namespace :netlinks do # copy the 'extra' dir on the site, # execute all the probing on all hosts # retrieve the result from all hosts - extra_dir_basename = File.basename(EXTRA_DIR) prober = "weathermap.#{site}.grid5000.fr" - sh "rsync -av #{EXTRA_DIR} #{prober}:" - sh "ssh #{prober} 'cd #{extra_dir_basename} && http_proxy=http://proxy:3128 bundle install'" + sh "rsync -av extra #{prober}:" + sh "ssh #{prober} 'cd extra && bundle install'" probes.each do |info| - sh "ssh #{prober} 'cd #{extra_dir_basename} && ./bin/net-links.rb --host #{info[:uid]} --community #{info[:snmp_community]} --logger stdout:warn'" + sh "ssh #{prober} 'cd extra && ./bin/net-links.rb --host #{info[:uid]} --community #{info[:snmp_community]} --logger stdout:warn'" end probes.each do |info| sh "rsync -av #{prober}:/tmp/#{info[:uid]}.yaml #{net_links_dir}/" @@ -104,16 +102,12 @@ namespace :netlinks do end def format_port(coord,raw_port,linecards) # puts "#{coord.inspect} #{raw_port.inspect}" - neighbor,port,site = nil + neighbor,site = nil if raw_port.has_key? :fqdn neighbor,site = raw_port[:fqdn].scan(/([^.]+)\.([^.]+)\.grid5000\.fr/).flatten elsif raw_port.has_key? :uid - if ((scan = raw_port[:uid].scan(/([^.]+)\.([^.]+)\.grid5000\.fr/)).size > 0) - neighbor,site = scan.flatten - else - neighbor = raw_port[:uid] - end - port = raw_port[:port] + neighbor,site = raw_port[:uid].scan(/([^.]+)\.([^.]+)\.grid5000\.fr/).flatten + neighbor = raw_port[:uid] if neighbor.nil? end return if neighbor.nil? @@ -122,17 +116,12 @@ namespace :netlinks do linecards[l] = {"ports"=>{}} unless linecards.has_key? l ports = linecards[l]["ports"] formated_port = ports[p] - if formated_port.nil? and port.nil? + if formated_port.nil? ports[p] = neighbor elsif formated_port.is_a? Hash ports[p]["uid"] = neighbor - ports[p]["port"] = port unless port.nil? else - if port.nil? - ports[p] = neighbor - else - ports[p] = {"uid"=>neighbor,"port"=>port} - end + ports[p] = neighbor end end def browse_naming_patterns(dico,patterns,&block) @@ -231,47 +220,6 @@ namespace :netlinks do puts "+-#{"-" * message_size}-+" end end - task :net_links => [:environment,:hosts] do - host,site = @host.scan(/(\S+)\.(\S+)/).flatten - dirs = Dir.glob("generators/input/#{site}/") - if dirs.empty? - @logger.error "Failed to find a directory containing the net-links yaml file for your site '#{site}'" - next - end - @equipments = dirs.map do |dir| - site = File.basename(dir) - net_links_file = File.join(dir,"net-links.yaml") - net_links_dir = File.join(dir,"net-links") - - net_links_orig = YAML::load_file(net_links_file) - net_links = net_links_orig.select do |uid,properties| - uid.match(Regexp.new(host.gsub(/\*/,'\S+'))) != nil - end - if net_links.empty? - @logger.warn "Failed to find any host described within the file #{net_links_file}." - else - {:net_links => net_links,:net_links_orig => net_links_orig,:net_links_file=>net_links_file} - end - end - end - desc "Manually modify net-links.yaml with custumized script." - task :manual => :net_links do -# puts @net_links.inspect - # gw.grenoble - gw = @equipments[0] - puts gw[:net_links] - linecards = gw[:net_links]["sbordeplage-2"]["linecards"][1] - linecards["ports"] = {} if linecards["ports"].nil? - ports = linecards["ports"] - 11.upto(51) do |i| - ports[i-10] = "bordeplage-#{i}" - end - # When all net links in a site are formated, we write them in they file. - File.open(gw[:net_links_file],'w'){|f| YAML::dump(gw[:net_links_orig].merge(gw[:net_links]),f)} - puts "updated #{gw[:net_links_file]}" - - end - desc "Update net-links.yaml with the kavlan like config file." task :kavlan => [:environment,:hosts] do config_file = ENV['CONF'] @@ -288,31 +236,26 @@ namespace :netlinks do net_links_file = File.join(dir,"net-links.yaml") net_links_dir = File.join(dir,"net-links") - net_links_orig = YAML::load_file(net_links_file) - net_links = net_links_orig.select do |uid,properties| + net_links = YAML::load_file(net_links_file) + net_links.keep_if do |uid,properties| uid.match(Regexp.new(host.gsub(/\*/,'\S+'))) != nil end if net_links.empty? @logger.warn "Failed to find any host described within the file #{net_links_file}." else # parse the kavlan like config file - # #newservices 9/2 FastIron config = {} File.read(config_file).lines.each do |line| if ((scan = line.strip.scan(/^([^.]+)\.([^.]+)\.grid5000\.fr\s+(\S+)\s+(\S+)$/)).size > 0) - uid,site,ifname,router = scan.flatten router = router.downcase config[router] = [] unless config.has_key? router - port = {:ifname=>ifname} - if ((scan = uid.scan(/^([^-]+)-([^-]+)-(\S+)$/)).size>0) - cluster,node_id,iface = scan.flatten - port[:uid] = "#{cluster}-#{node_id}" - port[:port] = iface - else - port[:uid] = uid - end - config[router].push(port) +# if ((scan = uid.scan(/^(\S+-\d+)-(\S+)$/)).size > 0) +# uid,port = scan.flatten +# config[router].push({:uid=>uid,:ifname=>ifname,:port=>port}) +# else + config[router].push({:uid=>uid,:ifname=>ifname}) +# end end end @@ -344,7 +287,7 @@ namespace :netlinks do end end # When all net links in a site are formated, we write them in they file. - File.open(net_links_file,'w'){|f| YAML::dump(net_links_orig.merge(net_links),f)} + File.open(net_links_file,'w'){|f| YAML::dump(net_links,f)} message.push "#{net_links_file} hosts=#{updated.inspect}" end end @@ -368,12 +311,14 @@ namespace :netlinks do @logger.error "Failed to find a directory containing the net-links yaml file for your site '#{site}'" next end + generator = "#{File.join(ROOT_DIR, "generators", "grid5000")}" net_link_generator = "#{File.join(ROOT_DIR, "generators", "input", "net-links-generator.rb")}" dirs.each do |dir| site = File.basename(dir) net_links_file = File.expand_path(File.join(dir,"net-links.yaml")) - command = "#{generator} #{net_link_generator} #{net_links_file}" + site_file = File.expand_path(File.join(dir,"..","#{site}.rb")) + command = "#{generator} #{site_file} #{net_link_generator} #{net_links_file}" command << " -s" if ENV['DRY'] && ENV['DRY'] != "0" sh command end diff --git a/data/grid5000/sites/bordeaux/bordeaux.json b/data/grid5000/sites/bordeaux/bordeaux.json index b39445f3ab811349204f69696774d7643f3d1207..1f41eead3628d67bada08a6a85af9c35d1354b00 100755 --- a/data/grid5000/sites/bordeaux/bordeaux.json +++ b/data/grid5000/sites/bordeaux/bordeaux.json @@ -1,4 +1,15 @@ { + "compilation_server": false, + "description": "Grid5000 Bordeaux site", + "email_contact": "bordeaux-staff@lists.grid5000.fr", + "latitude": 44.833333, + "location": "Bordeaux, France", + "longitude": -0.566667, + "name": "Bordeaux", + "security_contact": "bordeaux-staff@lists.grid5000.fr", + "sys_admin_contact": "bordeaux-staff@lists.grid5000.fr", "type": "site", - "uid": "bordeaux" + "uid": "bordeaux", + "user_support_contact": "bordeaux-staff@lists.grid5000.fr", + "web": "http://www.grid5000.fr/mediawiki/index.php/Bordeaux:Home" } \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/grenoble.json b/data/grid5000/sites/grenoble/grenoble.json index f6e279f293cac56e0a7b480352f9bef44a12fd2f..66bd1596b214ae11640bc3140dde20ecf4cc7243 100755 --- a/data/grid5000/sites/grenoble/grenoble.json +++ b/data/grid5000/sites/grenoble/grenoble.json @@ -1,4 +1,15 @@ { + "compilation_server": false, + "description": "Grid'5000 Grenoble site", + "email_contact": "grenoble-staff@lists.grid5000.fr", + "latitude": 45.1833, + "location": "Grenoble, France", + "longitude": 5.7167, + "name": "Grenoble", + "security_contact": "grenoble-staff@lists.grid5000.fr", + "sys_admin_contact": "grenoble-staff@lists.grid5000.fr", "type": "site", - "uid": "grenoble" + "uid": "grenoble", + "user_support_contact": "grenoble-staff@lists.grid5000.fr", + "web": "http://www.grid5000.fr/mediawiki/index.php/Grenoble:Home" } \ No newline at end of file diff --git a/data/grid5000/sites/lille/lille.json b/data/grid5000/sites/lille/lille.json index b50fe747eb4ddad1d504a2fa47de1247e6dbba6b..90599ccb8fb58cf4e758af1e79f04f4539d46159 100755 --- a/data/grid5000/sites/lille/lille.json +++ b/data/grid5000/sites/lille/lille.json @@ -1,4 +1,14 @@ { + "description": "", + "email_contact": null, + "latitude": 50.65, + "location": "Lille, France", + "longitude": 3.0833, + "name": "Lille", + "security_contact": null, + "sys_admin_contact": null, "type": "site", - "uid": "lille" + "uid": "lille", + "user_support_contact": null, + "web": null } \ No newline at end of file diff --git a/data/grid5000/sites/lille/network_equipments/gw.json b/data/grid5000/sites/lille/network_equipments/gw.json index 83b82194f5e597e5fd2d5ce869f1a8e613aa3f95..7118d84df088fc963ed2c3d8f3d92939af27cfc6 100644 --- a/data/grid5000/sites/lille/network_equipments/gw.json +++ b/data/grid5000/sites/lille/network_equipments/gw.json @@ -28,41 +28,6 @@ }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-1" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-2" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-3" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= "uid": "chinqchint-1" }, { @@ -72,84 +37,12 @@ "uid": "chinqchint-3" }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "chinqchint-4" }, { }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-6" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-7" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-8" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-9" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-10" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-11" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-12" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= "uid": "chinqchint-6" }, { @@ -171,255 +64,12 @@ "uid": "chinqchint-12" }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "chinqchint-13" }, { "uid": "chinqchint-14" }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-15" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-16" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-17" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-18" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-19" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-20" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-21" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-22" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-23" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-24" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-25" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-26" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-27" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-28" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-29" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-30" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-31" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-32" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-33" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-34" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-35" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-36" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-37" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-38" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-39" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-40" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= "uid": "chinqchint-15" }, { @@ -498,7 +148,6 @@ "uid": "chinqchint-40" }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "chinqchint-5" }, { @@ -516,50 +165,6 @@ }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-41" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-42" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-43" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-44" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= "uid": "chinqchint-41" }, { @@ -572,49 +177,12 @@ "uid": "chinqchint-44" }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "chinqchint-45" }, { }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-1" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-3" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-2" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-5" -======= "uid": "chimint-1" }, { @@ -625,146 +193,11 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-6" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-8" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-7" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-9" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-10" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-11" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-12" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-13" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-14" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-17" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-16" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-15" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-18" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-2" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= "uid": "chimint-6" }, { @@ -807,48 +240,12 @@ "uid": "chirloute-2" }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "chirloute-4" }, { "uid": "chimint-20" }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-19" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-1" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-3" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= }, { @@ -858,93 +255,12 @@ "uid": "chirloute-3" }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "chirloute-6" }, { "uid": "chirloute-8" }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-5" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-1" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-2" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-3" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-4" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-5" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-6" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-7" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= "uid": "chirloute-5" }, { @@ -969,7 +285,6 @@ }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "chinqchint-46" } ], @@ -983,177 +298,6 @@ }, { -<<<<<<< HEAD - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-8" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-9" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-10" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-11" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-12" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-13" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-14" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-15" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-16" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-17" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-18" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-19" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-20" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-21" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-22" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-23" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-24" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-25" - }, - { - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-26" -======= }, { @@ -1209,7 +353,6 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { @@ -1221,85 +364,6 @@ }, { -<<<<<<< HEAD - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin1" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin1" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin2" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin2" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin3" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin3" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin4" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, -======= "uid": "sw-admin1" }, { @@ -1321,7 +385,6 @@ "uid": "sw-admin4" }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "sw-admin4" }, { @@ -1374,41 +437,13 @@ }, { -<<<<<<< HEAD - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "sw-admin5" - }, - { - "kind": "switch", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, -======= }, { ->>>>>>> network API generator scripts revisited and improved. "uid": "sw-admin5" }, { "kind": "node", -<<<<<<< HEAD -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. -======= ->>>>>>> network API generator scripts revisited and improved. "uid": "chirloute-7" } ], diff --git a/data/grid5000/sites/lille/network_equipments/sw-admin1.json b/data/grid5000/sites/lille/network_equipments/sw-admin1.json index 9fd6c4098e48a1f0150e656950a9c98cb4bf5a72..0d1bf5aea1e77ac9ae28803e2121b008600c941f 100644 --- a/data/grid5000/sites/lille/network_equipments/sw-admin1.json +++ b/data/grid5000/sites/lille/network_equipments/sw-admin1.json @@ -12,96 +12,6 @@ }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-1" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-23" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-2" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-24" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-3" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-25" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-4" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-26" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-5" -======= }, { @@ -127,182 +37,11 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-6" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-28" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-7" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-29" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-8" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-30" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-9" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-31" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-10" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-32" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-11" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-33" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-12" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-34" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-13" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-35" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-14" -======= }, { @@ -352,162 +91,11 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-15" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-37" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-16" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-38" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-17" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-39" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-18" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-40" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-19" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-41" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-20" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-42" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-21" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-43" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-22" -======= }, { @@ -551,7 +139,6 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { "uid": "sw-admin4" @@ -564,31 +151,11 @@ }, { "kind": "router", -<<<<<<< HEAD -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" - }, - { - "kind": "router", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" -======= "uid": "gw-lille-6k.grid5000.fr" }, { "kind": "router", "uid": "gw-lille-6k.grid5000.fr" ->>>>>>> network API generator scripts revisited and improved. } ], "rate": 1000000 diff --git a/data/grid5000/sites/lille/network_equipments/sw-admin2.json b/data/grid5000/sites/lille/network_equipments/sw-admin2.json index 20a9becf0214a1b406522af174ca059a1d67b3fb..224242b2401f86e16a598742a31a31a4632df8f5 100644 --- a/data/grid5000/sites/lille/network_equipments/sw-admin2.json +++ b/data/grid5000/sites/lille/network_equipments/sw-admin2.json @@ -12,146 +12,6 @@ }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-44" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-4" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-45" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-20" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chinqchint-46" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-2" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-2" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-1" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-1" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-3" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-5" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-6" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-3" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-8" -======= }, { @@ -192,132 +52,11 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-5" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-6" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-1" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-8" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-2" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-7" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-3" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-9" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-4" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-10" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-5" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-13" -======= }, { @@ -352,162 +91,11 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-12" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-7" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-11" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-8" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-14" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-9" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-15" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-10" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-18" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-11" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-17" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-12" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-16" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-13" - }, - { - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chimint-19" -======= }, { @@ -551,7 +139,6 @@ }, { ->>>>>>> network API generator scripts revisited and improved. }, { "uid": "sw-admin4" @@ -564,31 +151,11 @@ }, { "kind": "router", -<<<<<<< HEAD -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" - }, - { - "kind": "router", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" -======= "uid": "gw-lille-6k.grid5000.fr" }, { "kind": "router", "uid": "gw-lille-6k.grid5000.fr" ->>>>>>> network API generator scripts revisited and improved. } ], "rate": 1000000 diff --git a/data/grid5000/sites/lille/network_equipments/sw-admin3.json b/data/grid5000/sites/lille/network_equipments/sw-admin3.json index 6779af9f900e422f0ab8a7f47dffb63e61bc6c9d..fa47e75099763d052bcbd7c333ed0248f39ad2ba 100644 --- a/data/grid5000/sites/lille/network_equipments/sw-admin3.json +++ b/data/grid5000/sites/lille/network_equipments/sw-admin3.json @@ -12,103 +12,37 @@ }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-14" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-15" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-16" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-17" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-18" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-19" -======= ->>>>>>> network API generator scripts revisited and improved. }, { @@ -120,103 +54,37 @@ }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-21" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-22" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-23" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-24" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-25" -======= ->>>>>>> network API generator scripts revisited and improved. }, { }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chicon-26" -======= ->>>>>>> network API generator scripts revisited and improved. }, { @@ -228,18 +96,7 @@ }, { -<<<<<<< HEAD - "device": "eth0", - "kind": "node", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "chirloute-7" -======= ->>>>>>> network API generator scripts revisited and improved. }, { @@ -294,31 +151,11 @@ }, { "kind": "router", -<<<<<<< HEAD -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" - }, - { - "kind": "router", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" -======= "uid": "gw-lille-6k.grid5000.fr" }, { "kind": "router", "uid": "gw-lille-6k.grid5000.fr" ->>>>>>> network API generator scripts revisited and improved. } ], "rate": 1000000 diff --git a/data/grid5000/sites/lille/network_equipments/sw-admin4.json b/data/grid5000/sites/lille/network_equipments/sw-admin4.json index d47c29bdee18a1a04e8512fd42dd308aef950cb4..b2139156fc705e5d72730d6201ec416fccb61b1b 100644 --- a/data/grid5000/sites/lille/network_equipments/sw-admin4.json +++ b/data/grid5000/sites/lille/network_equipments/sw-admin4.json @@ -151,31 +151,11 @@ }, { "kind": "router", -<<<<<<< HEAD -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" - }, - { - "kind": "router", -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "trunked": true, - "uid": "gw" -======= "uid": "gw-lille-6k.grid5000.fr" }, { "kind": "router", "uid": "gw-lille-6k.grid5000.fr" ->>>>>>> network API generator scripts revisited and improved. } ], "rate": 1000000 diff --git a/data/grid5000/sites/lille/network_equipments/sw-admin5.json b/data/grid5000/sites/lille/network_equipments/sw-admin5.json index ac574cde0d4f1dd03bc74dd5ddde4e091dfe4ba9..6f4cc84ef6a244163e3987a309ca36c8eeea320e 100644 --- a/data/grid5000/sites/lille/network_equipments/sw-admin5.json +++ b/data/grid5000/sites/lille/network_equipments/sw-admin5.json @@ -155,16 +155,7 @@ }, { "kind": "router", -<<<<<<< HEAD -<<<<<<< HEAD - "rate": 1000000000, -======= - "rate": 1000000, ->>>>>>> [lille,lyon,nancy] First pass at a network equipment description. - "uid": "gw" -======= "uid": "gw-lille-6k.grid5000.fr" ->>>>>>> network API generator scripts revisited and improved. } ], "rate": 1000000 diff --git a/data/grid5000/sites/luxembourg/luxembourg.json b/data/grid5000/sites/luxembourg/luxembourg.json index d7c0ffc0e170e4fca5d74d8e45c9abcb8f37e075..7faeca345ebe01a8953b690bd291b9ead135d170 100644 --- a/data/grid5000/sites/luxembourg/luxembourg.json +++ b/data/grid5000/sites/luxembourg/luxembourg.json @@ -1,4 +1,15 @@ { + "compilation_server": false, + "description": "", + "email_contact": "luxembourg-staff@lists.grid5000.fr", + "latitude": 49.1, + "location": "Luxembourg, France", + "longitude": 6.6667, + "name": "Luxembourg", + "security_contact": "luxembourg-staff@lists.grid5000.fr", + "sys_admin_contact": "luxembourg-staff@lists.grid5000.fr", "type": "site", - "uid": "luxembourg" + "uid": "luxembourg", + "user_support_contact": "luxembourg-staff@lists.grid5000.fr", + "web": "https://www.grid5000.fr/mediawiki/index.php/Luxembourg:Home" } \ No newline at end of file diff --git a/data/grid5000/sites/lyon/lyon.json b/data/grid5000/sites/lyon/lyon.json index 5bc4f3335a2e849b6a01e04d78e96f5a38797fd2..aa7f92870c2d95ac7d8398512cecc3885bc2e642 100755 --- a/data/grid5000/sites/lyon/lyon.json +++ b/data/grid5000/sites/lyon/lyon.json @@ -1,4 +1,15 @@ { + "compilation_server": false, + "description": "Lyon Grid'5000 Site", + "email_contact": "lyon-staff@lists.grid5000.fr", + "latitude": 45.7667, + "location": "Lyon, France", + "longitude": 4.8333, + "name": "Lyon", + "security_contact": "lyon-staff@lists.grid5000.fr", + "sys_admin_contact": "lyon-staff@lists.grid5000.fr", "type": "site", - "uid": "lyon" + "uid": "lyon", + "user_support_contact": "lyon-staff@lists.grid5000.fr", + "web": "https://www.grid5000.fr/mediawiki/index.php/Lyon:Home" } \ No newline at end of file diff --git a/data/grid5000/sites/nancy/nancy.json b/data/grid5000/sites/nancy/nancy.json index f2585c4b2c2edb200afe48ea21dfbbf0908c6345..6dc0992ed437142c12f2734f71b3a320bb2caf12 100755 --- a/data/grid5000/sites/nancy/nancy.json +++ b/data/grid5000/sites/nancy/nancy.json @@ -1,4 +1,14 @@ { + "compilation_server": false, + "description": "", + "latitude": 48.7, + "location": "Nancy, France", + "longitude": 6.2, + "name": "Nancy", + "security_contact": "nancy-staff@lists.grid5000.fr", + "sys_admin_contact": "nancy-staff@lists.grid5000.fr", "type": "site", - "uid": "nancy" + "uid": "nancy", + "user_support_contact": "nancy-staff@lists.grid5000.fr", + "web": "http://www.loria.fr" } \ No newline at end of file diff --git a/data/grid5000/sites/reims/reims.json b/data/grid5000/sites/reims/reims.json index 04d8d96049f58d8ae01f608abc14faa8a10f5dae..e5bcb6adb330aaa3692445004647317fa0008ec7 100644 --- a/data/grid5000/sites/reims/reims.json +++ b/data/grid5000/sites/reims/reims.json @@ -1,4 +1,15 @@ { + "compilation_server": false, + "description": "Grid5000 Reims site", + "email_contact": "reims-staff@lists.grid5000.fr", + "latitude": 49.244508, + "location": "Reims, France", + "longitude": 4.062714, + "name": "Reims", + "security_contact": "reims-staff@lists.grid5000.fr", + "sys_admin_contact": "reims-staff@lists.grid5000.fr", "type": "site", - "uid": "reims" + "uid": "reims", + "user_support_contact": "reims-staff@lists.grid5000.fr", + "web": "http://www.grid5000.fr/mediawiki/index.php/Reims:Home" } \ No newline at end of file diff --git a/data/grid5000/sites/rennes/rennes.json b/data/grid5000/sites/rennes/rennes.json index 99ad5e450bdd3136f0f401dc599ebc33ba09d176..c589b942030a5f1f4c3fa73ee71c2594d8235021 100755 --- a/data/grid5000/sites/rennes/rennes.json +++ b/data/grid5000/sites/rennes/rennes.json @@ -1,4 +1,15 @@ { + "compilation_server": false, + "description": "", + "email_contact": "rennes-staff@lists.grid5000.fr", + "latitude": 48.1, + "location": "Rennes, France", + "longitude": -1.6667, + "name": "Rennes", + "security_contact": "rennes-staff@lists.grid5000.fr", + "sys_admin_contact": "rennes-staff@lists.grid5000.fr", "type": "site", - "uid": "rennes" + "uid": "rennes", + "user_support_contact": "rennes-staff@lists.grid5000.fr", + "web": "http://www.irisa.fr" } \ No newline at end of file diff --git a/data/grid5000/sites/toulouse/toulouse.json b/data/grid5000/sites/toulouse/toulouse.json index 1d84b0c5211bf2219a245246e0d802449eeaa70d..fcc1c906fab0ae07438b146cf5f4dbf5ac9f75dd 100755 --- a/data/grid5000/sites/toulouse/toulouse.json +++ b/data/grid5000/sites/toulouse/toulouse.json @@ -1,5 +1,4 @@ { -<<<<<<< HEAD "compilation_server": false, "description": "Toulouse Grid'5000 Site", "latitude": 43.6167, @@ -12,8 +11,4 @@ "uid": "toulouse", "user_support_contact": "toulouse-staff@lists.grid5000.fr", "web": "https://www.grid5000.fr/mediawiki/index.php/Toulouse:Home" -======= - "type": "site", - "uid": "toulouse" ->>>>>>> network API generator scripts revisited and improved. } \ No newline at end of file