Sha256: 596aaba35198f086162e321c14756034240460258282879bbbab05a0618bffb2
Contents?: true
Size: 661 Bytes
Versions: 3
Compression:
Stored size: 661 Bytes
Contents
require 'phut' Before do @pid_dir = '.' @log_dir = '.' @socket_dir = '.' end Before('@sudo') do fail 'sudo authentication failed' unless system 'sudo -v' @aruba_timeout_seconds = 10 end After('@sudo') do Aruba.configure do |config| Dir.chdir(config.working_directory) do Phut.pid_dir = @pid_dir Phut.log_dir = @log_dir Phut.socket_dir = @socket_dir Phut::Parser.new.parse(@config_file).stop end end end Before('@shell') do fail 'sudo authentication failed' unless system 'sudo -v' end After('@shell') do `sudo ovs-vsctl list-br`.split("\n").each do |each| run "sudo ovs-vsctl del-br #{each}" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
phut-0.7.7 | features/support/hooks.rb |
phut-0.7.6 | features/support/hooks.rb |
phut-0.7.5 | features/support/hooks.rb |