Table of Contents - longleaf-1.1.1 Documentation
Classes and Modules
- Longleaf
- Longleaf::AppFields
- Longleaf::ApplicationConfigDeserializer
- Longleaf::ApplicationConfigManager
- Longleaf::ApplicationConfigValidator
- Longleaf::CLI
- Longleaf::CaseInsensitiveHash
- Longleaf::ChecksumMismatchError
- Longleaf::ConfigBuilder
- Longleaf::ConfigValidatorHelpers
- Longleaf::ConfigurationError
- Longleaf::ConfigurationValidationResult
- Longleaf::ConfigurationValidator
- Longleaf::DeregisterCommand
- Longleaf::DeregisterEvent
- Longleaf::DeregistrationError
- Longleaf::DigestHelper
- Longleaf::EventError
- Longleaf::EventNames
- Longleaf::EventStatusTracking
- Longleaf::FileCheckService
- Longleaf::FileHelpers
- Longleaf::FileRecord
- Longleaf::FileSelector
- Longleaf::FilesystemLocationValidator
- Longleaf::FilesystemMetadataLocation
- Longleaf::FilesystemStorageLocation
- Longleaf::FixityCheckService
- Longleaf::IndexManager
- Longleaf::InvalidDigestAlgorithmError
- Longleaf::InvalidStoragePathError
- Longleaf::Logging
- Longleaf::Logging::RedirectingLogger
- Longleaf::LongleafError
- Longleaf::MDFields
- Longleaf::ManifestDigestProvider
- Longleaf::MetadataBuilder
- Longleaf::MetadataDeserializer
- Longleaf::MetadataError
- Longleaf::MetadataLocation
- Longleaf::MetadataPersistenceManager
- Longleaf::MetadataRecord
- Longleaf::MetadataSerializer
- Longleaf::MetadataValidator
- Longleaf::PhysicalPathProvider
- Longleaf::PreservationServiceError
- Longleaf::PreserveCommand
- Longleaf::PreserveEvent
- Longleaf::RegisterCommand
- Longleaf::RegisterEvent
- Longleaf::RegisteredFileSelector
- Longleaf::RegistrationError
- Longleaf::ReindexCommand
- Longleaf::RsyncReplicationService
- Longleaf::S3LocationValidator
- Longleaf::S3ReplicationService
- Longleaf::S3StorageLocation
- Longleaf::S3UriHelper
- Longleaf::SelectionOptionsParser
- Longleaf::SequelIndexDriver
- Longleaf::ServiceCandidateFilesystemIterator
- Longleaf::ServiceCandidateIndexIterator
- Longleaf::ServiceCandidateLocator
- Longleaf::ServiceClassCache
- Longleaf::ServiceDateHelper
- Longleaf::ServiceDefinition
- Longleaf::ServiceDefinitionManager
- Longleaf::ServiceDefinitionValidator
- Longleaf::ServiceFields
- Longleaf::ServiceManager
- Longleaf::ServiceMappingManager
- Longleaf::ServiceMappingValidator
- Longleaf::ServiceRecord
- Longleaf::SingleDigestProvider
- Longleaf::StorageLocation
- Longleaf::StorageLocationManager
- Longleaf::StorageLocationUnavailableError
- Longleaf::StorageLocationValidator
- Longleaf::StorageTypes
- Longleaf::SystemConfigBuilder
- Longleaf::SystemConfigFields
- Longleaf::ValidateConfigCommand
- Longleaf::ValidateMetadataCommand
Methods
- ::absolution — Longleaf::ApplicationConfigDeserializer
- ::add_shared_option — Longleaf::CLI
- ::add_to_timestamp — Longleaf::ServiceDateHelper
- ::atomic_write — Longleaf::MetadataSerializer
- ::cleanup_digests — Longleaf::MetadataSerializer
- ::create_registered_selector — Longleaf::SelectionOptionsParser
- ::create_test_file — Longleaf::FileHelpers
- ::create_work_class — Longleaf::FileHelpers
- ::deserialize — Longleaf::ApplicationConfigDeserializer
- ::deserialize — Longleaf::MetadataDeserializer
- ::extract_bucket — Longleaf::S3UriHelper
- ::extract_path — Longleaf::S3UriHelper
- ::extract_region — Longleaf::S3UriHelper
- ::fail — Longleaf::SelectionOptionsParser
- ::formatted_timestamp — Longleaf::ServiceDateHelper
- ::from_yaml — Longleaf::ApplicationConfigDeserializer
- ::from_yaml — Longleaf::MetadataDeserializer
- ::initialize_logger — Longleaf::Logging
- ::is_known_algorithm? — Longleaf::DigestHelper
- ::load — Longleaf::ApplicationConfigDeserializer
- ::load_config_file — Longleaf::ApplicationConfigDeserializer
- ::logger — Longleaf::Logging
- ::make_file_paths_absolute — Longleaf::ApplicationConfigDeserializer
- ::make_paths_absolute — Longleaf::ApplicationConfigDeserializer
- ::make_test_dir — Longleaf::FileHelpers
- ::metadata_suffix — Longleaf::MetadataSerializer
- ::new — Longleaf::FileSelector
- ::new — Longleaf::ManifestDigestProvider
- ::new — Longleaf::PhysicalPathProvider
- ::new — Longleaf::ServiceCandidateFilesystemIterator
- ::new — Longleaf::ServiceCandidateIndexIterator
- ::new — Longleaf::ServiceCandidateLocator
- ::new — Longleaf::SingleDigestProvider
- ::new — Longleaf::DeregisterCommand
- ::new — Longleaf::PreserveCommand
- ::new — Longleaf::RegisterCommand
- ::new — Longleaf::ReindexCommand
- ::new — Longleaf::ValidateConfigCommand
- ::new — Longleaf::ValidateMetadataCommand
- ::new — Longleaf::DeregisterEvent
- ::new — Longleaf::PreserveEvent
- ::new — Longleaf::RegisterEvent
- ::new — Longleaf::IndexManager
- ::new — Longleaf::SequelIndexDriver
- ::new — Longleaf::Logging::RedirectingLogger
- ::new — Longleaf::FileRecord
- ::new — Longleaf::FilesystemMetadataLocation
- ::new — Longleaf::FilesystemStorageLocation
- ::new — Longleaf::MetadataLocation
- ::new — Longleaf::MetadataRecord
- ::new — Longleaf::S3StorageLocation
- ::new — Longleaf::ServiceDefinition
- ::new — Longleaf::ServiceRecord
- ::new — Longleaf::StorageLocation
- ::new — Longleaf::FileCheckService
- ::new — Longleaf::FixityCheckService
- ::new — Longleaf::RsyncReplicationService
- ::new — Longleaf::S3ReplicationService
- ::new — Longleaf::ApplicationConfigManager
- ::new — Longleaf::ApplicationConfigValidator
- ::new — Longleaf::ConfigurationValidator
- ::new — Longleaf::ConfigurationValidationResult
- ::new — Longleaf::MetadataPersistenceManager
- ::new — Longleaf::MetadataValidator
- ::new — Longleaf::ServiceClassCache
- ::new — Longleaf::ServiceDefinitionManager
- ::new — Longleaf::ServiceDefinitionValidator
- ::new — Longleaf::ServiceManager
- ::new — Longleaf::ServiceMappingManager
- ::new — Longleaf::ServiceMappingValidator
- ::new — Longleaf::StorageLocationManager
- ::new — Longleaf::StorageLocationValidator
- ::new — Longleaf::ConfigBuilder
- ::new — Longleaf::MetadataBuilder
- ::new — Longleaf::SystemConfigBuilder
- ::next_run_needed — Longleaf::ServiceDateHelper
- ::parse_manifest — Longleaf::SelectionOptionsParser
- ::parse_registration_selection_options — Longleaf::SelectionOptionsParser
- ::read_from_list — Longleaf::SelectionOptionsParser
- ::s3_uri — Longleaf::S3UriHelper
- ::set_perms — Longleaf::MetadataSerializer
- ::shared_options_group — Longleaf::CLI
- ::split_quoted — Longleaf::SelectionOptionsParser
- ::start_digest — Longleaf::DigestHelper
- ::there_can_be_only_one — Longleaf::SelectionOptionsParser
- ::to_hash — Longleaf::MetadataSerializer
- ::to_yaml — Longleaf::MetadataSerializer
- ::validate — Longleaf::FilesystemLocationValidator
- ::validate — Longleaf::S3LocationValidator
- ::validate_algorithms — Longleaf::DigestHelper
- ::verify_digests — Longleaf::MetadataDeserializer
- ::write — Longleaf::MetadataSerializer
- ::write_digests — Longleaf::MetadataSerializer
- #<< — Longleaf::Logging::RedirectingLogger
- #== — Longleaf::FileRecord
- #[] — Longleaf::CaseInsensitiveHash
- #[] — Longleaf::ServiceRecord
- #[]= — Longleaf::CaseInsensitiveHash
- #[]= — Longleaf::ServiceRecord
- #__print_version — Longleaf::CLI
- #_insensitive — Longleaf::CaseInsensitiveHash
- #add_path_restrictions — Longleaf::SequelIndexDriver
- #add_service — Longleaf::MetadataRecord
- #all_storage_locations_selector — Longleaf::ReindexCommand
- #applicable_for_event? — Longleaf::ServiceManager
- #assert — Longleaf::ConfigurationValidator
- #assert_path_property_valid — Longleaf::StorageLocationValidator
- #available? — Longleaf::FilesystemMetadataLocation
- #available? — Longleaf::FilesystemStorageLocation
- #available? — Longleaf::S3StorageLocation
- #candidate_iterator — Longleaf::ServiceCandidateLocator
- #clear_index — Longleaf::IndexManager
- #clear_index — Longleaf::SequelIndexDriver
- #constantize — Longleaf::ServiceClassCache
- #contains? — Longleaf::MetadataLocation
- #contains? — Longleaf::StorageLocation
- #contains_disallowed_option? — Longleaf::RsyncReplicationService
- #convert_iso8601_to_timestamp — Longleaf::SequelIndexDriver
- #create_test_file — Longleaf::FileHelpers
- #create_work_class — Longleaf::FileHelpers
- #db_conn — Longleaf::SequelIndexDriver
- #debug — Longleaf::Logging::RedirectingLogger
- #delay_until_timestamp — Longleaf::SequelIndexDriver
- #delete — Longleaf::CaseInsensitiveHash
- #deregister — Longleaf::CLI
- #deregistered — Longleaf::MetadataBuilder
- #deregistered? — Longleaf::MetadataRecord
- #each — Longleaf::FileSelector
- #each — Longleaf::ServiceCandidateFilesystemIterator
- #each — Longleaf::ServiceCandidateIndexIterator
- #each_registered_path — Longleaf::IndexManager
- #each_registered_path — Longleaf::SequelIndexDriver
- #encode_with — Longleaf::CaseInsensitiveHash
- #error — Longleaf::Logging::RedirectingLogger
- #execute — Longleaf::DeregisterCommand
- #execute — Longleaf::PreserveCommand
- #execute — Longleaf::RegisterCommand
- #execute — Longleaf::ReindexCommand
- #execute — Longleaf::ValidateConfigCommand
- #execute — Longleaf::ValidateMetadataCommand
- #extend_load_path — Longleaf::CLI
- #fail — Longleaf::ConfigurationValidator
- #fails_validation_with_error — Longleaf::ConfigValidatorHelpers
- #failure — Longleaf::Logging::RedirectingLogger
- #fatal — Longleaf::Logging::RedirectingLogger
- #fetch_next_page — Longleaf::ServiceCandidateIndexIterator
- #file_path_for_metadata — Longleaf::RegisteredFileSelector
- #first_service_execution_timestamp — Longleaf::SequelIndexDriver
- #format_timestamp — Longleaf::MetadataBuilder
- #from_permitted_path? — Longleaf::ServiceClassCache
- #get — Longleaf::ConfigBuilder
- #get — Longleaf::SystemConfigBuilder
- #get_digests — Longleaf::ManifestDigestProvider
- #get_digests — Longleaf::SingleDigestProvider
- #get_location_by_metadata_path — Longleaf::StorageLocationManager
- #get_location_by_path — Longleaf::StorageLocationManager
- #get_metadata_path_for — Longleaf::StorageLocation
- #get_metadata_record — Longleaf::MetadataBuilder
- #get_path_from_metadata_path — Longleaf::FilesystemStorageLocation
- #get_path_from_metadata_path — Longleaf::S3StorageLocation
- #get_physical_path — Longleaf::PhysicalPathProvider
- #has_key? — Longleaf::CaseInsensitiveHash
- #index — Longleaf::IndexManager
- #index — Longleaf::SequelIndexDriver
- #index — Longleaf::MetadataPersistenceManager
- #index_all — Longleaf::ReindexCommand
- #index_stale? — Longleaf::IndexManager
- #info — Longleaf::Logging::RedirectingLogger
- #init_index_driver — Longleaf::IndexManager
- #initialize_logger — Longleaf::Logging
- #instantiate_metadata_location — Longleaf::StorageLocationManager
- #instantiate_storage_location — Longleaf::StorageLocationManager
- #is_applicable? — Longleaf::FileCheckService
- #is_applicable? — Longleaf::FixityCheckService
- #is_applicable? — Longleaf::RsyncReplicationService
- #is_applicable? — Longleaf::S3ReplicationService
- #is_stale? — Longleaf::SequelIndexDriver
- #list_service_definitions — Longleaf::ServiceManager
- #list_services — Longleaf::MetadataRecord
- #list_services — Longleaf::ServiceManager
- #list_services — Longleaf::ServiceMappingManager
- #load — Longleaf::MetadataPersistenceManager
- #load_application_config — Longleaf::CLI
- #logger — Longleaf::Logging
- #make_test_dir — Longleaf::FileHelpers
- #map_services — Longleaf::ConfigBuilder
- #merge — Longleaf::CaseInsensitiveHash
- #merge! — Longleaf::CaseInsensitiveHash
- #metadata_path — Longleaf::FileRecord
- #metadata_path_for — Longleaf::FilesystemMetadataLocation
- #metadata_present? — Longleaf::FileRecord
- #minimum_timestamp — Longleaf::SequelIndexDriver
- #needs_run? — Longleaf::ServiceCandidateFilesystemIterator
- #next_candidate — Longleaf::ServiceCandidateFilesystemIterator
- #next_candidate — Longleaf::ServiceCandidateIndexIterator
- #next_path — Longleaf::FileSelector
- #next_path — Longleaf::RegisteredFileSelector
- #nil_or_empty? — Longleaf::FileSelector
- #outcome — Longleaf::Logging::RedirectingLogger
- #outcome_text — Longleaf::Logging::RedirectingLogger
- #passes_validation — Longleaf::ConfigValidatorHelpers
- #paths_with_stale_services — Longleaf::IndexManager
- #paths_with_stale_services — Longleaf::SequelIndexDriver
- #perform — Longleaf::DeregisterEvent
- #perform — Longleaf::PreserveEvent
- #perform — Longleaf::RegisterEvent
- #perform — Longleaf::FileCheckService
- #perform — Longleaf::FixityCheckService
- #perform — Longleaf::RsyncReplicationService
- #perform — Longleaf::S3ReplicationService
- #perform_service — Longleaf::ServiceManager
- #persist — Longleaf::MetadataPersistenceManager
- #physical_path — Longleaf::FileRecord
- #populate_file_properties — Longleaf::RegisterEvent
- #preserve — Longleaf::CLI
- #preserve_tbl — Longleaf::SequelIndexDriver
- #raise_if_invalid — Longleaf::ConfigurationValidationResult
- #record_failure — Longleaf::EventStatusTracking
- #record_success — Longleaf::EventStatusTracking
- #register — Longleaf::CLI
- #register_error — Longleaf::ConfigurationValidator
- #register_error — Longleaf::ConfigurationValidationResult
- #register_on_failure — Longleaf::ConfigurationValidator
- #register_replica — Longleaf::RsyncReplicationService
- #register_to — Longleaf::MetadataBuilder
- #registered_dataset — Longleaf::SequelIndexDriver
- #registered_paths — Longleaf::IndexManager
- #registered_paths — Longleaf::SequelIndexDriver
- #reindex — Longleaf::CLI
- #relative_file_path_for — Longleaf::MetadataLocation
- #relative_to_bucket_path — Longleaf::S3StorageLocation
- #relativize — Longleaf::FilesystemMetadataLocation
- #relativize — Longleaf::FilesystemStorageLocation
- #relativize — Longleaf::S3StorageLocation
- #remove — Longleaf::IndexManager
- #remove — Longleaf::SequelIndexDriver
- #replicate_from_fs — Longleaf::S3ReplicationService
- #retain_existing_properties — Longleaf::RegisterEvent
- #return_status — Longleaf::EventStatusTracking
- #s3_bucket — Longleaf::S3StorageLocation
- #s3_client — Longleaf::S3StorageLocation
- #service — Longleaf::MetadataRecord
- #service — Longleaf::ServiceManager
- #service_class — Longleaf::ServiceClassCache
- #service_instance — Longleaf::ServiceClassCache
- #service_needed? — Longleaf::ServiceManager
- #setup_index — Longleaf::CLI
- #setup_index — Longleaf::IndexManager
- #setup_index — Longleaf::SequelIndexDriver
- #setup_logger — Longleaf::CLI
- #storage_locations — Longleaf::FileSelector
- #success — Longleaf::Logging::RedirectingLogger
- #target_paths — Longleaf::FileSelector
- #track_failure — Longleaf::EventStatusTracking
- #track_status — Longleaf::EventStatusTracking
- #track_success — Longleaf::EventStatusTracking
- #type — Longleaf::FilesystemMetadataLocation
- #type — Longleaf::FilesystemStorageLocation
- #type — Longleaf::S3StorageLocation
- #unknown — Longleaf::Logging::RedirectingLogger
- #update_index_state — Longleaf::IndexManager
- #update_index_state — Longleaf::SequelIndexDriver
- #update_service_as_failed — Longleaf::MetadataRecord
- #update_service_as_performed — Longleaf::MetadataRecord
- #using_index? — Longleaf::IndexManager
- #valid? — Longleaf::ConfigurationValidationResult
- #validate — Longleaf::ApplicationConfigValidator
- #validate — Longleaf::MetadataValidator
- #validate — Longleaf::ServiceDefinitionValidator
- #validate — Longleaf::ServiceMappingValidator
- #validate — Longleaf::StorageLocationValidator
- #validate_config — Longleaf::CLI
- #validate_config — Longleaf::ConfigurationValidator
- #validate_date_field — Longleaf::MetadataValidator
- #validate_mapping_field — Longleaf::ServiceMappingValidator
- #validate_metadata — Longleaf::CLI
- #validate_positive_integer — Longleaf::MetadataValidator
- #validate_services — Longleaf::ValidateConfigCommand
- #verify_config_provided — Longleaf::CLI
- #verify_destination_available — Longleaf::RsyncReplicationService
- #verify_destination_available — Longleaf::S3ReplicationService
- #verify_path_in_location — Longleaf::StorageLocationManager
- #warn — Longleaf::Logging::RedirectingLogger
- #with_checksum — Longleaf::MetadataBuilder
- #with_index — Longleaf::SystemConfigBuilder
- #with_location — Longleaf::ConfigBuilder
- #with_locations — Longleaf::ConfigBuilder
- #with_mappings — Longleaf::ConfigBuilder
- #with_physical_path — Longleaf::MetadataBuilder
- #with_properties — Longleaf::MetadataBuilder
- #with_service — Longleaf::ConfigBuilder
- #with_service — Longleaf::MetadataBuilder
- #with_services — Longleaf::ConfigBuilder
- #with_system — Longleaf::ConfigBuilder
- #write_to_yaml_file — Longleaf::ConfigBuilder
- #write_to_yaml_file — Longleaf::MetadataBuilder