Module: BerkeleyLibrary::AV

Defined in:
lib/berkeley_library/av/marc.rb,
lib/berkeley_library/av/util.rb,
lib/berkeley_library/av/track.rb,
lib/berkeley_library/av/config.rb,
lib/berkeley_library/av/record.rb,
lib/berkeley_library/av/metadata.rb,
lib/berkeley_library/av/constants.rb,
lib/berkeley_library/av/marc/util.rb,
lib/berkeley_library/av/record_id.rb,
lib/berkeley_library/av/restrictions.rb,
lib/berkeley_library/av/metadata/link.rb,
lib/berkeley_library/av/metadata/field.rb,
lib/berkeley_library/av/metadata/value.rb,
lib/berkeley_library/av/types/duration.rb,
lib/berkeley_library/av/metadata/fields.rb,
lib/berkeley_library/av/metadata/source.rb,
lib/berkeley_library/av/types/file_type.rb,
lib/berkeley_library/av/core/module_info.rb,
lib/berkeley_library/av/record_not_found.rb,
lib/berkeley_library/av/metadata/readers/alma.rb,
lib/berkeley_library/av/metadata/readers/base.rb,
lib/berkeley_library/av/metadata/readers/tind.rb

Defined Under Namespace

Modules: Constants, Core, Marc, Types, Util Classes: Config, Metadata, Record, RecordId, RecordNotFound, Restrictions, Track

Class Method Summary collapse

Class Method Details

.configObject



240
241
242
# File 'lib/berkeley_library/av/config.rb', line 240

def config
  AV::Config
end

.configureObject



244
245
246
# File 'lib/berkeley_library/av/config.rb', line 244

def configure(&)
  class_eval(&)
end

.configured?Boolean

Returns:

  • (Boolean)


248
249
250
# File 'lib/berkeley_library/av/config.rb', line 248

def configured?
  Config.missing.empty?
end