class PkiExpress::PkiExpressConfig
Attributes
pki_express_home[RW]
temp_folder[RW]
transfer_data_folder[RW]
Public Class Methods
new(pki_express_home = nil, temp_folder = nil, transfer_data_folder = nil)
click to toggle source
# File lib/pki_express/pki_express_config.rb, line 7 def initialize(pki_express_home = nil, temp_folder = nil, transfer_data_folder = nil) if not temp_folder.nil? and Pathname.exist?(temp_folder) @temp_folder = temp_folder else if @@single_temp_folder.nil? @@single_temp_folder = Dir.mktmpdir('pkie') end @temp_folder = @@single_temp_folder end if not transfer_data_folder.nil? and Pathname.exist?(transfer_data_folder) @transfer_data_folder = transfer_data_folder else @transfer_data_folder = @temp_folder end @pki_express_home = pki_express_home end