Class: Bulkrax::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/bulkrax.rb

Instance Attribute Summary collapse

Instance Attribute Details

#api_definitionObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def api_definition
  @api_definition
end

#curation_concernsObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def curation_concerns
  @curation_concerns
end

#default_field_mappingObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def default_field_mapping
  @default_field_mapping
end

#default_work_typeObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def default_work_type
  @default_work_type
end

#export_pathObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def export_path
  @export_path
end

#field_mappingsObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def field_mappings
  @field_mappings
end

#file_model_classObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def file_model_class
  @file_model_class
end

#fill_in_blank_source_identifiersObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def fill_in_blank_source_identifiers
  @fill_in_blank_source_identifiers
end

#generated_metadata_mappingObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def 
  @generated_metadata_mapping
end

#import_pathObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def import_path
  @import_path
end

#multi_value_element_join_onObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def multi_value_element_join_on
  @multi_value_element_join_on
end

#multi_value_element_split_onObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def multi_value_element_split_on
  @multi_value_element_split_on
end

#object_factoryObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def object_factory
  @object_factory
end

#parsersObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def parsers
  @parsers
end

#qa_controlled_propertiesObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def qa_controlled_properties
  @qa_controlled_properties
end


15
16
17
# File 'lib/bulkrax.rb', line 15

def related_children_field_mapping
  @related_children_field_mapping
end


15
16
17
# File 'lib/bulkrax.rb', line 15

def related_parents_field_mapping
  @related_parents_field_mapping
end

#relationship_job_classObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def relationship_job_class
  @relationship_job_class
end

#removed_image_pathObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def removed_image_path
  @removed_image_path
end

#required_elementsObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def required_elements
  @required_elements
end

#reserved_propertiesObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def reserved_properties
  @reserved_properties
end

#server_nameObject



15
16
17
# File 'lib/bulkrax.rb', line 15

def server_name
  @server_name
end

#use_lockingObject Also known as: use_locking?



40
41
42
43
44
# File 'lib/bulkrax.rb', line 40

def use_locking
  return @use_locking if defined?(@use_locking)

  ENV.key?("REDIS_HOST")
end