tasks/metrics/yardstick.rake in ice_nine-0.7.0 vs tasks/metrics/yardstick.rake in ice_nine-0.8.0

- old
+ new

@@ -1,25 +1,25 @@ # encoding: utf-8 -begin - require 'yardstick/rake/measurement' - require 'yardstick/rake/verify' - require 'yaml' +namespace :metrics do + begin + require 'yardstick/rake/measurement' + require 'yardstick/rake/verify' + require 'yaml' - config = YAML.load_file(File.expand_path('../../../config/yardstick.yml', __FILE__)) + config = YAML.load_file(File.expand_path('../../../config/yardstick.yml', __FILE__)) - namespace :metrics do # yardstick_measure task Yardstick::Rake::Measurement.new # verify_measurements task Yardstick::Rake::Verify.new do |verify| verify.threshold = config.fetch('threshold') end - end -rescue LoadError - %w[ yardstick_measure verify_measurements ].each do |name| - task name.to_s do - $stderr.puts "Yardstick is not available. In order to run #{name}, you must: gem install yardstick" + rescue LoadError + %w[ yardstick_measure verify_measurements ].each do |name| + task name.to_s do + $stderr.puts "Yardstick is not available. In order to run #{name}, you must: gem install yardstick" + end end end end