Sha256: 9989c8346593c62193e6607eb5e3bbcc0db6501b7310d527bb4d60066b8150f6
Contents?: true
Size: 502 Bytes
Versions: 4
Compression:
Stored size: 502 Bytes
Contents
class Specinfra::Command::Linux::Base::Interface < Specinfra::Command::Base::Interface def get_speed_of(name) "ethtool #{name} | grep Speed | gawk '{print gensub(/Speed: ([0-9]+)Mb\\\/s/,\"\\\\1\",\"\")}'" end def check_has_ipv4_address(interface, ip_address) ip_address = ip_address.dup if ip_address =~ /\/\d+$/ ip_address << " " else ip_address << "/" end ip_address.gsub!(".", "\\.") "ip addr show #{interface} | grep 'inet #{ip_address}'" end end
Version data entries
4 entries across 4 versions & 1 rubygems