Skip to content

Commit

Permalink
Merge pull request #30 from ekohl/read-setup-once
Browse files Browse the repository at this point in the history
Only read the local_setup file once
  • Loading branch information
bastelfreak authored Nov 6, 2023
2 parents 8fca547 + 6fda132 commit 77093d5
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions lib/voxpupuli/acceptance/spec_helper_acceptance.rb
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,13 @@ def configure_beaker(modules: :metadata, &block)
end

local_setup = RSpec.configuration.setup_acceptance_node
local_setup_content = File.exist?(local_setup) ? File.read(local_setup) : nil
hosts.each do |host|
yield host if block

if local_setup && File.exist?(local_setup)
if local_setup_content
puts "Configuring #{host} by applying #{local_setup}"
apply_manifest_on(host, File.read(local_setup), catch_failures: true)
apply_manifest_on(host, local_setup_content, catch_failures: true)
end
end
end
Expand Down

0 comments on commit 77093d5

Please sign in to comment.