Class: Specinfra::Backend::Telnet
- Inherits:
-
Exec
- Object
- Base
- Exec
- Specinfra::Backend::Telnet
show all
- Defined in:
- lib/specinfra/backend/telnet.rb
Instance Method Summary
collapse
Methods inherited from Exec
#send_directory, #send_file
Methods inherited from Base
#set_example
Instance Method Details
#build_command(cmd) ⇒ Object
21
22
23
24
|
# File 'lib/specinfra/backend/telnet.rb', line 21
def build_command(cmd)
cmd = super(cmd)
cmd
end
|
#run_command(cmd, opt = {}) ⇒ Object
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/specinfra/backend/telnet.rb', line 7
def run_command(cmd, opt={})
cmd = build_command(cmd)
cmd = add_pre_command(cmd)
ret = with_env do
telnet_exec!(cmd)
end
if @example
@example.metadata[:command] = cmd
@example.metadata[:stdout] = ret[:stdout]
end
CommandResult.new ret
end
|