lib/berkeley_library/alma/config.rb in berkeley_library-alma-0.0.6 vs lib/berkeley_library/alma/config.rb in berkeley_library-alma-0.0.7
- old
+ new
@@ -116,13 +116,15 @@
raise ArgumentError, "Missing #{self} configuration settings: #{missing_settings.join(', ')}"
end
def default!
BerkeleyLibrary::Alma.configure do
- config.alma_sru_host = ENV.fetch('LIT_ALMA_SRU_HOST', 'berkeley.alma.exlibrisgroup.com')
- config.alma_institution_code = ENV.fetch('LIT_ALMA_INSTITUTION_CODE', '01UCS_BER')
- config.alma_primo_host = ENV.fetch('LIT_ALMA_PRIMO_HOST', 'search.library.berkeley.edu')
- config.alma_permalink_key = ENV.fetch('LIT_ALMA_PERMALINK_KEY', 'iqob43')
+ config.tap do |c|
+ c.alma_sru_host = ENV.fetch('LIT_ALMA_SRU_HOST', 'berkeley.alma.exlibrisgroup.com')
+ c.alma_institution_code = ENV.fetch('LIT_ALMA_INSTITUTION_CODE', '01UCS_BER')
+ c.alma_primo_host = ENV.fetch('LIT_ALMA_PRIMO_HOST', 'search.library.berkeley.edu')
+ c.alma_permalink_key = ENV.fetch('LIT_ALMA_PERMALINK_KEY', 'iqob43')
+ end
end
end
private