Sha256: 491b1a4610e5de404bcfa4fe39d5c6f96638d503ddfca724999812896dca383f

Contents?: true

Size: 565 Bytes

Versions: 6

Compression:

Stored size: 565 Bytes

Contents

module Secondbureau
  class CommandLine < Thor
    desc "start", "start server"
    method_option :environment, :default => "development", :aliases => "-e", :desc => "which environment you want server run."
    method_option :daemon, :type => :boolean, :default => false, :aliases => "-d", :desc => "running on daemon mode?"
    def start
      puts "start #{options.inspect}"
    end

    desc "stop" ,"stop server"
    method_option :delay,  :default => 0, :aliases => "-w", :desc => "wait server finish it's job"
    def stop
      puts "stop"
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
secondbureau-0.0.4.4 lib/secondbureau/command_line.rb
secondbureau-0.0.4.3 lib/secondbureau/command_line.rb
secondbureau-0.0.4.2 lib/secondbureau/command_line.rb
secondbureau-0.0.4.1 lib/secondbureau/command_line.rb
secondbureau-0.0.4 lib/secondbureau/command_line.rb
secondbureau-0.0.3 lib/secondbureau/command_line.rb