Sha256: 4f4923b6258eb226eca36af8bf4f4130be004e670f36141ad24bf51dfbce041e

Contents?: true

Size: 467 Bytes

Versions: 39

Compression:

Stored size: 467 Bytes

Contents

module Procemon
  class << self

    require "tmpdir"
    def tmpdir_init
      begin
        Dir.mkdir File.join(Dir.tmpdir,$0)
      rescue Errno::EEXIST
      end

      Application.tmpdir=         File.join(Dir.tmpdir,$0)

      Application.pid=            File.join(Application.tmpdir,"pid")
      Application.log=            File.join(Application.tmpdir,"log")
      Application.daemon_stderr=  File.join(Application.tmpdir,"daemon_stderr")

    end

  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
procemon-0.4.0 lib/procemon/function/tmp_dir.rb
procemon-0.3.4 lib/procemon/function/tmp_dir.rb
procemon-0.3.3 lib/procemon/function/tmp_dir.rb
procemon-0.3.2 lib/procemon/function/tmp_dir.rb
procemon-0.3.1 lib/procemon/function/tmp_dir.rb
procemon-0.2.0 lib/procemon/function/tmp_dir.rb
procemon-0.1.5 lib/procemon/function/tmp_dir.rb
procemon-0.1.4 lib/procemon/function/tmp_dir.rb
procemon-0.1.3 lib/procemon/function/tmp_dir.rb
procemon-0.1.1 lib/procemon/function/tmp_dir.rb
procemon-0.0.9 lib/procemon/function/tmp_dir.rb
procemon-0.0.8 lib/procemon/function/tmp_dir.rb
procemon-0.0.7 lib/procemon/function/tmp_dir.rb
procemon-0.0.6 lib/procemon/function/tmp_dir.rb
procemon-0.0.5 lib/procemon/function/tmp_dir.rb
procemon-0.0.4 lib/procemon/function/tmp_dir.rb
procemon-0.0.3 lib/procemon/function/tmp_dir.rb
procemon-0.0.2 lib/procemon/function/tmp_dir.rb
procemon-0.0.1 lib/procemon/function/tmp_dir.rb