Class: Kondate::ItamaeBootstrap

Inherits:
Object
  • Object
show all
Defined in:
lib/kondate/itamae_bootstrap.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(context) ⇒ ItamaeBootstrap

Returns a new instance of ItamaeBootstrap.

Parameters:



9
10
11
# File 'lib/kondate/itamae_bootstrap.rb', line 9

def initialize(context)
  @context = context
end

Class Method Details

.bootstrap(context) ⇒ Object

Parameters:



4
5
6
# File 'lib/kondate/itamae_bootstrap.rb', line 4

def self.bootstrap(context)
  self.new(context).bootstrap
end

Instance Method Details

#bootstrapObject



13
14
15
16
17
18
19
# File 'lib/kondate/itamae_bootstrap.rb', line 13

def bootstrap
  $stdout.sync = true
  $stderr.sync = true
  tweak_logger
  bootstrap_middleware_recipes
  bootstrap_role_recipes
end