class Iface::LoopbackFile

Represents a loopback file (device “lo”)

Public Class Methods

new(filename, device, range_num, _clone_num, io) click to toggle source
Calls superclass method Iface::ConfigFile::new
# File lib/iface/config_file.rb, line 210
def initialize(filename, device, range_num, _clone_num, io)
  super
  @ip_address = vars['ipaddr']
end
recognize?(device, _range_num, _clone_num) click to toggle source
# File lib/iface/config_file.rb, line 206
def self.recognize?(device, _range_num, _clone_num)
  device == 'lo'
end

Public Instance Methods

include?(ip) click to toggle source
# File lib/iface/config_file.rb, line 219
def include?(ip)
  @ip_address == ip
end
static?() click to toggle source
# File lib/iface/config_file.rb, line 215
def static?
  true
end