Sha256: 9b8e5c9b157a392609e1a9840354ee6856a37e8bd96ad4ce6c1e9c31e27d58fa

Contents?: true

Size: 434 Bytes

Versions: 8

Compression:

Stored size: 434 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
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
et_fake_ccd-0.1.12 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.11 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.10 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.9 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.8 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.7 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.6 lib/et_fake_ccd/cli/root.rb
et_fake_ccd-0.1.5 lib/et_fake_ccd/cli/root.rb