module Heroku::OpenSSL
Public Class Methods
ensure_openssl_installed!()
click to toggle source
# File lib/heroku/open_ssl.rb, line 87 def self.ensure_openssl_installed! return if @checked openssl("version") or raise NotInstalledError @checked = true end
openssl(*args)
click to toggle source
# File lib/heroku/open_ssl.rb, line 6 def self.openssl(*args) if args.empty? ENV["OPENSSL"] || "openssl" else system(openssl, *args) end end
openssl=(val)
click to toggle source
# File lib/heroku/open_ssl.rb, line 14 def self.openssl=(val) @checked = false ENV["OPENSSL"] = val end