lib/osc/machete/user.rb in osc-machete-1.2.2 vs lib/osc/machete/user.rb in osc-machete-2.0.0.pre1
- old
+ new
@@ -1,9 +1,8 @@
# Class that maintains the name and home identifiers of a User.
# Helper methods provided use the Etc module underneath.
#
-# @deprecated Please use {http://www.rubydoc.info/gems/ood_support/OodSupport/User OodSupport::User} instead.
class OSC::Machete::User
attr_reader :name
# default user is the username of the current process
@@ -18,11 +17,9 @@
# Or should the default be OSC::Machete::User.from_uid(Process.uid)
# Is there ever a difference between the two?
#
def initialize(username = Etc.getpwuid.name)
@name = username
-
- warn "[DEPRECATION] `OSC::Machete::User` is deprecated. Please use `OodSupport::User` instead (see ood_support gem)."
end
# factory method to produce a User from specified uid
#
# @return [User] user for the specified uid