module LoomExt::CoreMods::Net::Actions
Public Instance Methods
check_net()
click to toggle source
# File lib/loomext/coremods/net.rb, line 21 def check_net raise NoNetworkError, "no network available" unless has_net? end
has_net?()
click to toggle source
# File lib/loomext/coremods/net.rb, line 15 def has_net? loom.timeout :timeout => @net_timeout do loom.test :sh, "-c", "while ! ping -c1 #{@check_host}; do true; done" end end
with_net() { || ... }
click to toggle source
# File lib/loomext/coremods/net.rb, line 25 def with_net(&block) check_net yield if block_given? end