# File lib/chef/resource/user.rb, line 29 def initialize(name, run_context=nil) super @resource_name = :user @username = name @comment = nil @uid = nil @gid = nil @home = nil @shell = nil @password = nil @system = false @manage_home = false @non_unique = false @action = :create @supports = { :manage_home => false, :non_unique => false } @allowed_actions.push(:create, :remove, :modify, :manage, :lock, :unlock) end
# File lib/chef/resource/user.rb, line 74 def gid(arg=nil) set_or_return( :gid, arg, :kind_of => [ String, Integer ] ) end
# File lib/chef/resource/user.rb, line 84 def home(arg=nil) set_or_return( :home, arg, :kind_of => [ String ] ) end
# File lib/chef/resource/user.rb, line 116 def manage_home(arg=nil) set_or_return( :manage_home, arg, :kind_of => [ TrueClass, FalseClass ] ) end
# File lib/chef/resource/user.rb, line 124 def non_unique(arg=nil) set_or_return( :non_unique, arg, :kind_of => [ TrueClass, FalseClass ] ) end
# File lib/chef/resource/user.rb, line 100 def password(arg=nil) set_or_return( :password, arg, :kind_of => [ String ] ) end
# File lib/chef/resource/user.rb, line 92 def shell(arg=nil) set_or_return( :shell, arg, :kind_of => [ String ] ) end
# File lib/chef/resource/user.rb, line 108 def system(arg=nil) set_or_return( :system, arg, :kind_of => [ TrueClass, FalseClass ] ) end
Generated with the Darkfish Rdoc Generator 2.