class OneCmd::Command
Public Class Methods
new(argv)
click to toggle source
Calls superclass method
# File lib/onecmd/command.rb, line 27 def initialize(argv) super # config.silent = argv.flag?('silent', config.silent) # config.verbose = self.verbose? unless verbose.nil? unless self.ansi_output? Colored2.disable! String.send(:define_method, :colorize) { |string, _| string } end end
options()
click to toggle source
Calls superclass method
# File lib/onecmd/command.rb, line 14 def self.options [ ['--silent', 'Show nothing'] ].concat(super) end
run(argv)
click to toggle source
Calls superclass method
# File lib/onecmd/command.rb, line 20 def self.run(argv) help! 'You cannot run onecmd as root.' if Process.uid == 0 && !Gem.win_platform? super(argv) ensure # Pod::UI.print_warnings end