Sha256: 0428300fb1a81075bf88cd001431310829759e54ecfdeee3b5f1d1a00363e787
Contents?: true
Size: 971 Bytes
Versions: 3
Compression:
Stored size: 971 Bytes
Contents
require 'switches' namespace :s do desc "List current" task :c do Switches.dump :current end desc "Diff current vs. default switches" task :d do Switches.dump :diff end desc "Turn on switch" task :on, :name do |t, args| Switches.turn_on args.name Switches.dump :current end desc "Turn off switch" task :off, :name do |t, args| Switches.turn_off args.name Switches.dump :current end desc "Clear switch" task :clear, :name do |t, args| Switches.clear args.name Switches.dump :current end desc "Reset all switches to defaults" task :reset do Switches.reset Switches.dump :current end desc "Backup all switches to defaults" task :backup do Switches.backup Switches.dump :current end desc "Restore all switches to defaults" task :restore do Switches.restore Switches.dump :current end desc "List default" task :default do Switches.dump :default end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
switches-0.1.7 | lib/tasks/switches.rake |
switches-0.1.6 | lib/tasks/switches.rake |
switches-0.1.5 | lib/tasks/switches.rake |