Sha256: fbfdcb71163742008d53694f933517b61e0dbca69b3d6d1950080a0fb156f37d

Contents?: true

Size: 693 Bytes

Versions: 8

Compression:

Stored size: 693 Bytes

Contents

require "roda"
require "et_fake_ccd/service/sidam_app"
require "et_fake_ccd/service/auth_app"
require "et_fake_ccd/service/data_store_app"
require "et_fake_ccd/service/authentication_web_app"
require "et_fake_ccd/service/case_management_web_app"
require "et_fake_ccd/service/api_gateway_web_app"
module EtFakeCcd
  class RootApp < Roda
    plugin :multi_run
    run "idam", Service::SidamApp
    run "auth", Service::AuthApp
    run "data_store", Service::DataStoreApp
    run "authentication-web", Service::AuthenticationWebApp
    run "case-management-web", Service::CaseManagementWebApp
    run "api-gateway", Service::ApiGatewayWebApp

    route do |r|
      r.multi_run
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
et_fake_ccd-0.1.15 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.14 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.13 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.12 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.11 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.10 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.9 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.8 lib/et_fake_ccd/root_app.rb