Sha256: 331c05e51453ee5c65714fb61c8fd769d3d9405544257b931fe96fce65c78e0f
Contents?: true
Size: 1 KB
Versions: 4
Compression:
Stored size: 1 KB
Contents
require 'switches' namespace :s do desc "List current" task :c do puts Switches.current.to_xml end desc "Diff current vs. default switches" task :d do puts Switches.diff.to_xml end desc "Turn on switch" task :on, :name do |t, args| Switches.turn_on args.name puts Switches.current.to_xml end desc "Turn off switch" task :off, :name do |t, args| Switches.turn_off args.name puts Switches.current.to_xml end desc "Clear switch" task :clear, :name do |t, args| Switches.clear args.name puts Switches.current.to_xml end desc "Reset all switches to defaults" task :reset do Switches.reset puts Switches.current.to_xml end desc "Backup all switches to defaults" task :backup do Switches.backup puts Switches.current.to_xml end desc "Restore all switches to defaults" task :restore do Switches.restore puts Switches.current.to_xml end desc "List default" task :default do puts Switches.default.to_xml end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
switches-0.1.4 | lib/tasks/switches.rake |
switches-0.1.3 | lib/tasks/switches.rake |
switches-0.1.2 | lib/tasks/switches.rake |
switches-0.1.1 | lib/tasks/switches.rake |