H
Hugh J. Devlin
hi, rake & ruby-talk newbie, a boy's 1st rake task, lib/tasks/load.rake:
namespace :load do
task :hello_world do |t|
puts 'hello, world!'
end
end
runs fine:
# rake load:hello_world
(in ... )
hello, world!
but it's a no-show in rake --tasks, which just shows the standard rails
tasks
the task is not listed even when rake is pointed directly at the rake file:
# rake -f lib/tasks/load.rake --tasks
(in ... )
w/ or w/o explicit namespace in rake file doesn't help it show up in
--tasks
rake 0.8.3, rails 2.1.1, ruby 1.8, fedora 9
what am i doing wrong? thanks in advance. sorry if this is a FAQ.
Hugh
namespace :load do
task :hello_world do |t|
puts 'hello, world!'
end
end
runs fine:
# rake load:hello_world
(in ... )
hello, world!
but it's a no-show in rake --tasks, which just shows the standard rails
tasks
the task is not listed even when rake is pointed directly at the rake file:
# rake -f lib/tasks/load.rake --tasks
(in ... )
w/ or w/o explicit namespace in rake file doesn't help it show up in
--tasks
rake 0.8.3, rails 2.1.1, ruby 1.8, fedora 9
what am i doing wrong? thanks in advance. sorry if this is a FAQ.
Hugh