Module: Dor
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/dor/rest_resource_factory.rb,
lib/dor/config.rb,
lib/dor/version.rb,
lib/dor-services.rb,
lib/dor/exceptions.rb,
lib/dor/models/etd.rb,
lib/dor/models/set.rb,
lib/dor/models/item.rb,
lib/dor/models/part.rb,
lib/dor/static_config.rb,
lib/dor/models/abstract.rb,
lib/dor/utils/pid_utils.rb,
lib/dor/models/agreement.rb,
lib/dor/models/collection.rb,
lib/dor/services/ontology.rb,
lib/dor/datastreams/events_ds.rb,
lib/dor/services/suri_service.rb,
lib/dor/services/search_service.rb,
lib/dor/services/embargo_service.rb,
lib/dor/static_config/ssl_config.rb,
lib/dor/static_config/solr_config.rb,
lib/dor/static_config/suri_config.rb,
lib/dor/models/admin_policy_object.rb,
lib/dor/datastreams/geo_metadata_ds.rb,
lib/dor/models/concerns/embargoable.rb,
lib/dor/services/collection_service.rb,
lib/dor/static_config/fedora_config.rb,
lib/dor/static_config/stacks_config.rb,
lib/dor/datastreams/desc_metadata_ds.rb,
lib/dor/datastreams/role_metadata_ds.rb,
lib/dor/datastreams/rights_metadata_ds.rb,
lib/dor/datastreams/content_metadata_ds.rb,
lib/dor/datastreams/embargo_metadata_ds.rb,
lib/dor/datastreams/version_metadata_ds.rb,
lib/dor/datastreams/identity_metadata_ds.rb,
lib/dor/datastreams/technical_metadata_ds.rb,
lib/dor/datastreams/provenance_metadata_ds.rb,
lib/dor/services/open_data_license_service.rb,
lib/dor/datastreams/default_object_rights_ds.rb,
lib/dor/datastreams/administrative_metadata_ds.rb,
lib/dor/services/creative_commons_license_service.rb,
lib/dor/certificate_authenticated_rest_resource_factory.rb
Overview
Creates RestClient::Resources with client ssl keys for various connections
Defined Under Namespace
Modules: Embargoable Classes: Abstract, AdminPolicyObject, AdministrativeMetadataDS, Agreement, BadResponseFromCatalog, CertificateAuthenticatedRestResourceFactory, Collection, CollectionService, ContentMetadataDS, CreativeCommonsLicenseService, DataError, DefaultObjectRightsDS, DescMetadataDS, DuplicateIdError, EmbargoMetadataDS, EmbargoService, Etd, EventsDS, Exception, GeoMetadataDS, IdentityMetadataDS, Item, Ontology, OpenDataLicenseService, ParameterError, Part, PidUtils, ProvenanceMetadataDS, RestResourceFactory, RightsMetadataDS, RoleMetadataDS, SearchService, Set, StaticConfig, SuriService, TechnicalMetadataDS, VersionAlreadyOpenError, VersionMetadataDS, VersionTag
Constant Summary collapse
- Config =
StaticConfig.new(defaults)
- VERSION =
'9.6.2'
- @@registered_classes =
{}
Class Method Summary collapse
- .configure(*args, &block) ⇒ Object
-
.find(pid, _opts = {}) ⇒ Object
Load an object and inspect its identityMetadata to figure out what class to adapt it to.
- .logger ⇒ Object
Class Method Details
.configure(*args, &block) ⇒ Object
15 16 17 |
# File 'lib/dor-services.rb', line 15 def configure(*args, &block) Dor::Config.configure *args, &block end |
.find(pid, _opts = {}) ⇒ Object
Load an object and inspect its identityMetadata to figure out what class to adapt it to.
23 24 25 |
# File 'lib/dor-services.rb', line 23 def find(pid, _opts = {}) Dor::Abstract.find pid, cast: true end |
.logger ⇒ Object
27 28 29 30 31 32 33 34 |
# File 'lib/dor-services.rb', line 27 def logger require 'logger' @logger ||= if defined?(::Rails) && ::Rails.respond_to?(:logger) Rails.logger else Logger.new($stdout) end end |