Sha256: 86ad112fd1985fa902bd4937aa1ac215b84b8d25a35e2514832bcb8820279c16

Contents?: true

Size: 493 Bytes

Versions: 17

Compression:

Stored size: 493 Bytes

Contents

%w[host command_factory].each do |lib|
  require "beaker/#{lib}"
end

module FreeBSD
  class Host < Unix::Host
    %w[
      exec
      pkg
    ].each do |lib|
      require "beaker/host/freebsd/#{lib}"
    end

    include FreeBSD::Exec
    include FreeBSD::Pkg

    def platform_defaults
      h = Beaker::Options::OptionsHash.new
      h.merge({
                'user' => 'root',
                'group' => 'root',
                'pathseparator' => ':',
              })
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
beaker-6.5.0 lib/beaker/host/freebsd.rb
beaker-6.4.1 lib/beaker/host/freebsd.rb
beaker-6.4.0 lib/beaker/host/freebsd.rb
beaker-6.3.0 lib/beaker/host/freebsd.rb
beaker-6.2.0 lib/beaker/host/freebsd.rb
beaker-6.1.0 lib/beaker/host/freebsd.rb
beaker-5.8.1 lib/beaker/host/freebsd.rb
beaker-5.8.0 lib/beaker/host/freebsd.rb
beaker-5.7.0 lib/beaker/host/freebsd.rb
beaker-5.6.0 lib/beaker/host/freebsd.rb
beaker-5.5.0 lib/beaker/host/freebsd.rb
beaker-5.4.0 lib/beaker/host/freebsd.rb
beaker-5.3.1 lib/beaker/host/freebsd.rb
beaker-5.3.0 lib/beaker/host/freebsd.rb
beaker-5.2.0 lib/beaker/host/freebsd.rb
beaker-5.1.0 lib/beaker/host/freebsd.rb
beaker-5.0.0 lib/beaker/host/freebsd.rb