Module: ConsoleKit::Setup
- Defined in:
- lib/console_kit/setup.rb
Overview
Does the initial setup
Class Method Summary collapse
- .current_tenant ⇒ Object
- .current_tenant=(val) ⇒ Object
- .reapply ⇒ Object
- .reset_current_tenant ⇒ Object
- .setup ⇒ Object
- .tenant_setup_successful? ⇒ Boolean
Class Method Details
.current_tenant ⇒ Object
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 |
.reapply ⇒ Object
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_tenant ⇒ Object
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 |
.setup ⇒ Object
19 |
# File 'lib/console_kit/setup.rb', line 19 def setup = run_setup |
.tenant_setup_successful? ⇒ Boolean
20 |
# File 'lib/console_kit/setup.rb', line 20 def tenant_setup_successful? = !current_tenant.to_s.empty? |