Sha256: 963fb0b7000a1f50fe1c2d7eb68770adfc3faf072b1e2865473167543df52578

Contents?: true

Size: 466 Bytes

Versions: 15

Compression:

Stored size: 466 Bytes

Contents

require "thor"
module EtFakeCcd
  module Cli
    class Root < Thor
      desc "start_multiple", "Run multiple services on different ports"
      def start_multiple
        puts "Not yet written"
      end

      desc "start", "Run multiple services on one port"
      method_option :port, type: :numeric, default: 8080
      def start
        Rack::Server.start app: EtFakeCcd::RootApp, Port: options.port, Threads: '1:1', server: 'puma'
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
et_fake_ccd-0.1.29 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.28 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.27 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.26 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.25 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.24 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.23 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.22 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.20 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.19 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.18 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.17 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.15 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.14 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.13 lib/et_fake_ccd/cli/root.rb