class Chef::Resource::Ifconfig
Public Class Methods
new(name, run_context=nil)
click to toggle source
Calls superclass method
Chef::Resource.new
# File lib/chef/resource/ifconfig.rb, line 30 def initialize(name, run_context=nil) super @resource_name = :ifconfig @target = name @action = :add @allowed_actions.push(:add, :delete, :enable, :disable) @hwaddr = nil @mask = nil @inet_addr = nil @bcast = nil @mtu = nil @metric = nil @device = nil @onboot = nil @network = nil @bootproto = nil @onparent = nil end
Public Instance Methods
bcast(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 81 def bcast(arg=nil) set_or_return( :bcast, arg, :kind_of => String ) end
bootproto(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 129 def bootproto(arg=nil) set_or_return( :bootproto, arg, :kind_of => String ) end
device(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 57 def device(arg=nil) set_or_return( :device, arg, :kind_of => String ) end
hwaddr(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 65 def hwaddr(arg=nil) set_or_return( :hwaddr, arg, :kind_of => String ) end
inet_addr(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 73 def inet_addr(arg=nil) set_or_return( :inet_addr, arg, :kind_of => String ) end
mask(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 89 def mask(arg=nil) set_or_return( :mask, arg, :kind_of => String ) end
metric(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 105 def metric(arg=nil) set_or_return( :metric, arg, :kind_of => String ) end
mtu(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 97 def mtu(arg=nil) set_or_return( :mtu, arg, :kind_of => String ) end
network(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 121 def network(arg=nil) set_or_return( :network, arg, :kind_of => String ) end
onboot(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 113 def onboot(arg=nil) set_or_return( :onboot, arg, :kind_of => String ) end
onparent(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 137 def onparent(arg=nil) set_or_return( :onparent, arg, :kind_of => String ) end
target(arg=nil)
click to toggle source
# File lib/chef/resource/ifconfig.rb, line 49 def target(arg=nil) set_or_return( :target, arg, :kind_of => String ) end