Sha256: af5b87c87ea2ed57617eaa4bb8050e9f3c952b198e5a6e2cbbaa61f921e7a4b9

Contents?: true

Size: 851 Bytes

Versions: 2

Compression:

Stored size: 851 Bytes

Contents

# Override this methods to perform additional actions before and after
# migation of objects and datastreams.
#
# To do so, simply define a FedoraMigrate::Hooks module anywhere in
# you application and substitute methods for the ones listed below
module FedoraMigrate
  module Hooks
    # Called from FedoraMigrate::ObjectMover
    def before_object_migration
    end

    # Called from FedoraMigrate::ObjectMover
    def after_object_migration
    end

    # Called from FedoraMigrate::RDFDatastreamMover
    def before_rdf_datastream_migration
    end

    # Called from FedoraMigrate::RDFDatastreamMover
    def after_rdf_datastream_migration
    end

    # Called from FedoraMigrate::DatastreamMover
    def before_datastream_migration
    end

    # Called from FedoraMigrate::DatastreamMover
    def after_datastream_migration
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fedora-migrate-0.5.0 lib/fedora_migrate/hooks.rb
fedora-migrate-0.4.0 lib/fedora_migrate/hooks.rb