class Bake::BakecleanOptions
Attributes
preview[R]
Public Class Methods
new(argv)
click to toggle source
Calls superclass method
# File lib/bakeclean/options/options.rb, line 9 def initialize(argv) super(argv) @preview = false add_option(["--preview" ], lambda { @preview = true }) add_option(["-h", "--help" ], lambda { usage; ExitHelper.exit(0) }) add_option(["--version" ], lambda { Bake::Version.printBakecleanVersion; ExitHelper.exit(0) }) end
Public Instance Methods
parse_options()
click to toggle source
# File lib/bakeclean/options/options.rb, line 26 def parse_options() parse_internal(false) end
usage()
click to toggle source
# File lib/bakeclean/options/options.rb, line 19 def usage puts "\nUsage: bakeclean [options]" puts " --preview Only shows the folder which would be deleted." puts " --version Print version." puts " -h, --help Print this help." end