Class: Avm::EacUbuntuBase0::Rspec::SshDockerServer

Inherits:
EacDocker::Images::Templatized
  • Object
show all
Defined in:
lib/avm/eac_ubuntu_base0/rspec/ssh_docker_server.rb

Instance Method Summary collapse

Instance Method Details

#base_imageString

Returns:

  • (String)


8
9
10
# File 'lib/avm/eac_ubuntu_base0/rspec/ssh_docker_server.rb', line 8

def base_image
  ::Avm::EacUbuntuBase0::MinimalDockerImage.new.provide.id
end

#envEacRubyUtils::Envs::SshEnv

Returns:

  • (EacRubyUtils::Envs::SshEnv)


13
14
15
16
17
# File 'lib/avm/eac_ubuntu_base0/rspec/ssh_docker_server.rb', line 13

def env
  raise '@env is blank' if @env.blank?

  @env
end

#on_run(&block) ⇒ Object



19
20
21
22
23
# File 'lib/avm/eac_ubuntu_base0/rspec/ssh_docker_server.rb', line 19

def on_run(&block)
  on_container do
    on_env(&block)
  end
end