Sha256: e5e479aba86b232fa13ec433127c04868a2143cb9b34b6867a8941844fd2685b

Contents?: true

Size: 510 Bytes

Versions: 2

Compression:

Stored size: 510 Bytes

Contents

module Luca
  module Cli
    class Server < Thor
      namespace :server

      desc "server", "server APPLICATION_NAME [options]"  

      method_options :namespace => :string
      method_option :port, :default => 9292 
      method_option :timeout, :default => 25 
      method_option :channel, :default => "faye"

      def server namespace
        process = Luca::Server.new(:mount=>"/#{ options[:channel] }",:timeout=>options[:timeout])
        process.listen(options[:port])
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
luca-0.9.91 lib/luca/cli/server.rb
luca-0.9.9 lib/luca/cli/server.rb