Sha256: 07bed680596b5bfc4a0ccfce8c086ad58be775b9126ce8d7883a7e08bd13a375

Contents?: true

Size: 394 Bytes

Versions: 3

Compression:

Stored size: 394 Bytes

Contents

namespace :sitemap do

  def setup
    require File.join(Rails.root, "config", "sitemap")
  end

  desc "Generates a new sitemap."
  task :generate => :environment do
    setup
    path = File.join(Rails.public_path, "sitemap.xml")
    Sitemap::Generator.instance.save path
  end

  desc "Ping engines."
  task :ping => :environment do
    Sitemap::Ping.send_request ENV["LOCATION"]
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sitemap-0.1 lib/tasks/sitemap.rake
sitemap-0.1b2 lib/tasks/sitemap.rake
sitemap-0.1b lib/tasks/sitemap.rake