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