class HrrRbSsh::Connection::Channel::ChannelType::Session::RequestType::PtyReq

Constants

NAME

Public Class Methods

run(proc_chain, username, io, variables, message, options, session, logger: nil) click to toggle source
# File lib/hrr_rb_ssh/connection/channel/channel_type/session/request_type/pty_req.rb, line 15
def self.run proc_chain, username, io, variables, message, options, session, logger: nil
  context = Context.new proc_chain, username, io, variables, message, session, logger: logger
  handler = options.fetch('connection_channel_request_pty_req', RequestHandler.new {})
  handler.run context

  proc_chain.connect context.chain_proc
end