sealink/right_on

View on GitHub
lib/right_on/tasks/rights_roles.rake

Summary

Maintainability
Test Coverage
namespace :rights do
  desc "Check for controllers without rights"
  task :check => :environment do
    puts "Missing rights for controllers:"
    puts RightOn::RightsManager.missing_rights
  end
  
  desc "Add rights for missing controllers"
  task :add, [:controller, :action] => :environment do |t, args|
    RightOn::RightsManager.add_right(args)
  end
end