module PhusionPassenger::Standalone::Utils

Private Instance Methods

require_platform_info_binary_compatibility() click to toggle source
# File lib/phusion_passenger/standalone/utils.rb, line 29
def require_platform_info_binary_compatibility
        if !defined?(PlatformInfo) || !PlatformInfo.respond_to?(:cpu_architecture)
                require 'phusion_passenger/platform_info/binary_compatibility'
        end
end
runtime_version_string() click to toggle source
# File lib/phusion_passenger/standalone/utils.rb, line 35
def runtime_version_string
        if PhusionPassenger.natively_packaged?
                return "natively-packaged"
        else
                require_platform_info_binary_compatibility
                return "#{VERSION_STRING}-#{PlatformInfo.passenger_binary_compatibility_id}"
        end
end