Sha256: 453cd6aa6a85bfbd46e2aa31def021d5f4f434c4ba65f6fc6c61f946f7ef26b4

Contents?: true

Size: 863 Bytes

Versions: 15

Compression:

Stored size: 863 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/document_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"
require "et_fake_ccd/service/ecm_app"
module EtFakeCcd
  class RootApp < Roda
    plugin :multi_run
    run "idam", Service::SidamApp
    run "auth", Service::AuthApp
    run "data_store", Service::DataStoreApp
    run "document_store", Service::DocumentStoreApp
    run "authentication-web", Service::AuthenticationWebApp
    run "case-management-web", Service::CaseManagementWebApp
    run "api-gateway", Service::ApiGatewayWebApp
    run "ecm", Service::EcmApp

    route do |r|
      r.multi_run
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
et_fake_ccd-1.1.9 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.8 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.6 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.5 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.4 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.3 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.2 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.1 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.1.0 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.8 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.7 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.6 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.5 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.4 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.3 lib/et_fake_ccd/root_app.rb