Attention une mise à jour du service Gitlab va être effectuée le mardi 30 novembre entre 17h30 et 18h00. Cette mise à jour va générer une interruption du service dont nous ne maîtrisons pas complètement la durée mais qui ne devrait pas excéder quelques minutes. Cette mise à jour intermédiaire en version 14.0.12 nous permettra de rapidement pouvoir mettre à votre disposition une version plus récente.

Commit 300fd617 authored by Gaetan SIMO's avatar Gaetan SIMO
Browse files

[Rakefile] Adding dependencies, and task netlinks:display

parent 28e824ef
......@@ -7,6 +7,18 @@ 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)
REFERENCE_REPOSITORY_DIR = File.expand_path(File.dirname(__FILE__))
# Import dependency rake file
IMPORTED_RAKEFILES ||= []
IMPORTED_RAKEFILES.push File.expand_path(__FILE__)
%w(weathermap).each do |dependency|
Dir.glob(File.expand_path(File.join(REFERENCE_REPOSITORY_DIR,"..",dependency,"Rakefile"))).each do |rakefile|
import rakefile unless IMPORTED_RAKEFILES.include? rakefile
end
end
require 'grid5000'
task :environment do
......@@ -210,6 +222,15 @@ namespace :netlinks do
# puts command
sh command
end
desc "Display network links description amongst network equipments."
task :display do
host=ENV["HOST"]
abort "You must provide the HOST=" if host.nil?
cmd = File.join(WEATHERMAP_DIR,"bin","weathermap-app.rb")
cmd += " --host '#{host}' --action display"
sh cmd
end
end
namespace :env do
desc "Generates environment JSON files .\nUse DRY=yes to simulate the execution. "
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment