Module: OpenSSLExtensions

Defined in:
lib/openssl-extensions.rb,
lib/openssl-extensions/version.rb

Defined Under Namespace

Modules: SSL, X509

Constant Summary collapse

Version =
'0.0.9'

Class Method Summary collapse

Class Method Details

.check_dependencies!Object

Ensures that the current Ruby was compiled with OpenSSL support enabled.



6
7
8
9
10
11
12
13
# File 'lib/openssl-extensions.rb', line 6

def self.check_dependencies!
  begin
    require 'openssl'
  rescue LoadError
    $stderr.puts "OpenSSLExtensions requires Ruby to be compiled with OpenSSL support."
    exit(1)
  end
end