Module: PryRemoteEm::Server::ShellCmd
- Defined in:
- lib/pry-remote-em/server/shell_cmd.rb
Instance Method Summary collapse
- #initialize(pryem) ⇒ Object
- #receive_data(d) ⇒ Object (also: #receive_stderr)
- #unbind ⇒ Object
Instance Method Details
#initialize(pryem) ⇒ Object
4 5 6 |
# File 'lib/pry-remote-em/server/shell_cmd.rb', line 4 def initialize(pryem) @pryem = pryem end |
#receive_data(d) ⇒ Object Also known as: receive_stderr
8 9 10 |
# File 'lib/pry-remote-em/server/shell_cmd.rb', line 8 def receive_data(d) @pryem.send_shell_cmd(d.force_encoding('utf-8')) end |
#unbind ⇒ Object
14 15 16 17 |
# File 'lib/pry-remote-em/server/shell_cmd.rb', line 14 def unbind @pryem.send_shell_result(get_status.exitstatus) @pryem.send_last_prompt end |