class Ditz::Config
Public Instance Methods
get_default_email()
click to toggle source
# File lib/model-objects.rb, line 335 def get_default_email require 'socket' email = (ENV["USER"] || "") + "@" + begin Socket.gethostbyname(Socket.gethostname).first rescue SocketError Socket.gethostname end end
get_default_name()
click to toggle source
# File lib/model-objects.rb, line 325 def get_default_name require 'etc' name = if ENV["USER"] pwent = Etc.getpwnam ENV["USER"] pwent ? pwent.gecos.split(/,/).first : nil end name || "Ditz User" end
user()
click to toggle source
# File lib/model-objects.rb, line 323 def user; "#{name} <#{email}>" end