Sha256: 053781221e349478c884e2523c55d7ecff35d01163df52bc6ba8a9c088f5ecca

Contents?: true

Size: 347 Bytes

Versions: 37

Compression:

Stored size: 347 Bytes

Contents

require 'socket'
require 'i18n'

class Utils
  class << self
    def host_name
      unless @host_name
        begin
          @host_name = Socket.gethostbyname(Socket.gethostname).first
        rescue
          @host_name = Socket.gethostname
        end
      end
      @host_name
    end

    def t(*args)
      I18n.t(*args)
    end
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
runit-man-2.3.21 lib/runit-man/utils.rb
runit-man-2.3.20 lib/runit-man/utils.rb
runit-man-2.3.19 lib/runit-man/utils.rb
runit-man-2.3.18 lib/runit-man/utils.rb
runit-man-2.3.17 lib/runit-man/utils.rb
runit-man-2.3.16 lib/runit-man/utils.rb
runit-man-2.3.15 lib/runit-man/utils.rb
runit-man-2.3.12 lib/runit-man/utils.rb
runit-man-2.3.11 lib/runit-man/utils.rb
runit-man-2.3.9 lib/runit-man/utils.rb
runit-man-2.3.8 lib/runit-man/utils.rb
runit-man-2.3.7 lib/runit-man/utils.rb
runit-man-2.3.6 lib/runit-man/utils.rb
runit-man-2.3.5 lib/runit-man/utils.rb
runit-man-2.3.4 lib/runit-man/utils.rb
runit-man-2.3.3 lib/runit-man/utils.rb
runit-man-2.3.2 lib/runit-man/utils.rb
runit-man-2.3.1 lib/runit-man/utils.rb
runit-man-2.2.9 lib/runit-man/utils.rb
runit-man-2.2.8 lib/runit-man/utils.rb