Module: ConsoleKit::Setup

Defined in:
lib/console_kit/setup.rb

Overview

Does the initial setup

Class Method Summary collapse

Class Method Details

.current_tenantObject



13
# File 'lib/console_kit/setup.rb', line 13

def current_tenant = Thread.current[:console_kit_current_tenant]

.current_tenant=(val) ⇒ Object



15
16
17
# File 'lib/console_kit/setup.rb', line 15

def current_tenant=(val)
  Thread.current[:console_kit_current_tenant] = val
end

.reapplyObject



22
23
24
25
26
# File 'lib/console_kit/setup.rb', line 22

def reapply
  return unless tenant_setup_successful?

  Output.silence { TenantConfigurator.configure_tenant(current_tenant) }
end

.reset_current_tenantObject



28
29
30
31
32
# File 'lib/console_kit/setup.rb', line 28

def reset_current_tenant
  return warn_no_tenants unless tenants?

  perform_tenant_reset
end

.setupObject



19
# File 'lib/console_kit/setup.rb', line 19

def setup = run_setup

.tenant_setup_successful?Boolean

Returns:

  • (Boolean)


20
# File 'lib/console_kit/setup.rb', line 20

def tenant_setup_successful? = !current_tenant.to_s.empty?