Class: Console

Inherits:
Object
  • Object
show all
Includes:
Mongrel::Command::Base
Defined in:
lib/mongrel_console/init.rb

Instance Method Summary collapse

Instance Method Details

#configureObject



8
9
10
11
12
# File 'lib/mongrel_console/init.rb', line 8

def configure 
  options [
    ['-c', '--chdir DIR', "Change to directory before running", :@dir, "."]
  ]
end

#runObject



19
20
21
22
23
24
25
26
# File 'lib/mongrel_console/init.rb', line 19

def run
  begin
    Dir.chdir @dir
    load File.join(File.dirname(__FILE__), "console.rb")
  rescue Object
    STDERR.puts "Cannot run the console script: #$!"
  end
end

#validateObject



14
15
16
17
# File 'lib/mongrel_console/init.rb', line 14

def validate
  valid_dir? @dir, "Directory is not valid"
  return @valid
end