Module: EacRubyUtils::Envs

Defined in:
lib/eac_ruby_utils/envs.rb,
lib/eac_ruby_utils/envs/command.rb,
lib/eac_ruby_utils/envs/process.rb,
lib/eac_ruby_utils/envs/ssh_env.rb,
lib/eac_ruby_utils/envs/base_env.rb,
lib/eac_ruby_utils/envs/local_env.rb

Defined Under Namespace

Classes: BaseEnv, Command, LocalEnv, Process, SshEnv

Class Method Summary collapse

Class Method Details

.localObject



4
5
6
# File 'lib/eac_ruby_utils/envs.rb', line 4

def local
  @local ||= ::EacRubyUtils::Envs::LocalEnv.new
end

.ssh(user_hostname) ⇒ Object



8
9
10
# File 'lib/eac_ruby_utils/envs.rb', line 8

def ssh(user_hostname)
  ::EacRubyUtils::Envs::SshEnv.new(user_hostname)
end