Sha256: 7e3aede63c362072c4bae6fa1bc08aecb910fa78d27109ffb96f05b7a38e849d

Contents?: true

Size: 961 Bytes

Versions: 6

Compression:

Stored size: 961 Bytes

Contents

require 'radiant/task_support'
namespace :radiant do
  namespace :config do
    desc "Export Radiant::Config to Rails.root/config/radiant_config.yml. Specify a path with RADIANT_CONFIG_PATH - defaults to Rails.root/config/radiant_config.yml"
    task :export => :environment do
      config_path = ENV['RADIANT_CONFIG_PATH'] || "#{Rails.root}/config/radiant_config.yml"
      clear = ENV['CLEAR_CONFIG'] || nil
      Radiant::TaskSupport.config_export(config_path)
    end
    
    desc "Import Radiant::Config from Rails.root/config/radiant_config.yml. Specify a path with RADIANT_CONFIG_PATH - defaults to Rails.root/config/radiant_config.yml Set CLEAR_CONFIG=true to delete all existing settings before import"
    task :import => :environment do
      config_path = ENV['RADIANT_CONFIG_PATH'] || "#{Rails.root}/config/radiant_config.yml"
      clear = ENV['CLEAR_CONFIG'] || nil
      Radiant::TaskSupport.config_import(config_path, clear)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
radiant-1.1.4 lib/tasks/radiant_config.rake
radiant-1.1.3 lib/tasks/radiant_config.rake
radiant-1.1.2 lib/tasks/radiant_config.rake
radiant-1.1.1 lib/tasks/radiant_config.rake
radiant-1.1.0 lib/tasks/radiant_config.rake
radiant-1.1.0.rc1 lib/tasks/radiant_config.rake