Sha256: 707c620cd451898790c571d7fa0fa3099f59f6504828db1210ffd39e1b34401d

Contents?: true

Size: 794 Bytes

Versions: 25

Compression:

Stored size: 794 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"
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

    route do |r|
      r.multi_run
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
et_fake_ccd-1.0.2 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.1 lib/et_fake_ccd/root_app.rb
et_fake_ccd-1.0.0 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.39 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.38 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.37 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.36 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.35 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.34 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.33 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.32 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.31 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.30 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.29 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.28 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.27 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.26 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.25 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.24 lib/et_fake_ccd/root_app.rb
et_fake_ccd-0.1.23 lib/et_fake_ccd/root_app.rb