【发布时间】:2019-01-09 17:59:22
【问题描述】:
我有几种方法可以做到这一点:
def method_a
Net::SSH.start(...) do |ssh|
end
end
def method_b
Net::SSH.start(...) do |ssh|
end
end
def method_c
Net::SSH.start(...) do |ssh|
end
end
每个方法都调用 Net::SSH start,它们是单独的 SSH 会话,做不同的事情。
有没有办法重用 Net::SSH 会话,以便所有 3 种方法都使用一个会话?
谢谢。
【问题讨论】: