Sha256: f7b7e5f3d895db2babc17137829429c3793ce5651d8fcd99cebe7fe432098f9a
Contents?: true
Size: 452 Bytes
Versions: 1
Compression:
Stored size: 452 Bytes
Contents
module PhusionPassenger module AdminTools def self.tmpdir ["PASSENGER_TEMP_DIR", "PASSENGER_TMPDIR"].each do |name| if ENV.has_key?(name) && !ENV[name].empty? return ENV[name] end end return "/tmp" end def self.process_is_alive?(pid) begin Process.kill(0, pid) return true rescue Errno::ESRCH return false rescue SystemCallError => e return true end end end # module AdminTools end # module PhusionPassenger
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
passenger-2.1.3 | lib/phusion_passenger/admin_tools.rb |