File: install_initializer.rake

package info (click to toggle)
ruby-acts-as-taggable-on 11.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 596 kB
  • sloc: ruby: 3,924; makefile: 8
file content (23 lines) | stat: -rw-r--r-- 540 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
namespace :acts_as_taggable_on do

  namespace :sharded_db do

    desc "Install initializer setting custom base class"
    task :install_initializer => [:environment, "config/initializers/foo"] do
      source = File.join(
        Gem.loaded_specs["acts-as-taggable-on"].full_gem_path,
        "lib",
        "tasks",
        "examples",
        "acts-as-taggable-on.rb.example"
      )

      destination = "config/initializers/acts-as-taggable-on.rb"

      cp source, destination
    end

    directory "config/initializers"
  end

end