Module: Writefully::Workers::Helpers::Handyman::Builder

Extended by:
ActiveSupport::Concern
Included in:
Writefully::Workers::Handyman
Defined in:
lib/writefully/workers/helpers/handyman/builder.rb

Instance Method Summary collapse

Instance Method Details

#complete_site_setup(repo, hook) ⇒ Object



5
6
7
8
# File 'lib/writefully/workers/helpers/handyman/builder.rb', line 5

def complete_site_setup repo, hook
  site_repository = { name: repo.name, id: repo.id, hook_id: hook.id }
  site.update_attributes(repository: site_repository, processing: false, healthy: true)
end

#initialize_sample_contentObject



10
11
12
13
14
15
# File 'lib/writefully/workers/helpers/handyman/builder.rb', line 10

def initialize_sample_content
  added_sample_content = @initializer.add_sample_content
  created_directory    = @initializer.build_content_folder

  [added_sample_content, created_directory]
end