Class: HrrRbSsh::Connection::Channel::ChannelType::Session::RequestType::PtyReq
- Inherits:
-
HrrRbSsh::Connection::Channel::ChannelType::Session::RequestType
- Object
- HrrRbSsh::Connection::Channel::ChannelType::Session::RequestType
- HrrRbSsh::Connection::Channel::ChannelType::Session::RequestType::PtyReq
- Defined in:
- lib/hrr_rb_ssh/connection/channel/channel_type/session/request_type/pty_req.rb,
lib/hrr_rb_ssh/connection/channel/channel_type/session/request_type/pty_req/context.rb
Defined Under Namespace
Classes: Context
Constant Summary collapse
- NAME =
'pty-req'
Class Method Summary collapse
Methods included from SubclassWithoutPreferenceListable
#[], #inherited, #list_supported
Class Method Details
.run(proc_chain, username, io, variables, message, options, session) ⇒ Object
16 17 18 19 20 21 22 23 24 |
# File 'lib/hrr_rb_ssh/connection/channel/channel_type/session/request_type/pty_req.rb', line 16 def self.run proc_chain, username, io, variables, , , session logger = Logger.new self.class.name context = Context.new proc_chain, username, io, variables, , session handler = .fetch('connection_channel_request_pty_req', RequestHandler.new {}) handler.run context proc_chain.connect context.chain_proc end |