# Copyright © 2008-2012 AMEE
UK Ltd. - www.amee.com # Released as Open Source Software under the BSD 3-Clause license. See LICENSE.txt for details.
namespace :amee do
namespace :calculations do # Performs application setup desc 'Regenerates a lock file for a specified calculations config file. Run as: rake "amee:calculations:lock[<file>]"' task :lock, [:file] => [:environment] do |t, args| AMEE::DataAbstraction::CalculationSet.regenerate_lock_file(args[:file]) end # Performs application setup desc 'Regenerates all locks files. Run as: rake "amee:calculations:lock_all"' task :lock_all => [:environment] do |t, args| $sheet_types.each_key do |key| AMEE::DataAbstraction::CalculationSet.regenerate_lock_file(key.to_s) end end end
end