Sha256: 049a4a615b8c5a9dd432325aa7b65e5edb04ef98f201fadb9772492804b0a911
Contents?: true
Size: 783 Bytes
Versions: 4
Compression:
Stored size: 783 Bytes
Contents
if defined? Rails begin require 'traceroute' namespace :bake do task :traceroute do RakeNBake::Baker.log_step 'Running Traceroute' Rake::Task['traceroute'].invoke end end rescue LoadError tasks = %w[ traceroute ] namespace :bake do tasks.map(&:to_sym).each do |t| desc 'Traceroute is not available (gem not installed)' task t do RakeNBake::Baker.log_missing_gem 'traceroute' abort end end end end else tasks = %w[ traceroute ] namespace :bake do tasks.map(&:to_sym).each do |t| desc 'Traceroute is not available Rails is required' task t do RakeNBake::Baker.log_warn 'Traceroute requires rails' abort end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rake-n-bake-3.1.2 | tasks/traceroute.rake |
rake-n-bake-3.1.1 | tasks/traceroute.rake |
rake-n-bake-3.1.0 | tasks/traceroute.rake |
rake-n-bake-3.0.0 | tasks/traceroute.rake |