Sha256: 530ea1ec8f1bed25b1dab81f8ad1d4abecba233e97d2b9dfc7b56134dee62347

Contents?: true

Size: 700 Bytes

Versions: 4

Compression:

Stored size: 700 Bytes

Contents

auth_cfg = {}
# load QA configured linked data authorities
Dir[File.join(Qa::Engine.root, 'config', 'authorities', 'linked_data', '*.json')].each do |fn|
  auth = File.basename(fn, '.json').upcase.to_sym
  json = File.read(File.expand_path(fn, __FILE__))
  cfg = JSON.parse(json).deep_symbolize_keys
  auth_cfg[auth] = cfg
end

# load app configured linked data authorities and overrides
Dir[File.join(Rails.root, 'config', 'authorities', 'linked_data', '*.json')].each do |fn|
  auth = File.basename(fn, '.json').upcase.to_sym
  json = File.read(File.expand_path(fn, __FILE__))
  cfg = JSON.parse(json).deep_symbolize_keys
  auth_cfg[auth] = cfg
end
LINKED_DATA_AUTHORITIES_CONFIG = auth_cfg.freeze

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
qa-2.0.1 config/initializers/linked_data_authorities.rb
qa-2.0.0 config/initializers/linked_data_authorities.rb
qa-1.2.0 config/initializers/linked_data_authorities.rb
qa-1.1.0 config/initializers/linked_data_authorities.rb