Skip to content

Feature: Check if bag exists in AP Trust prior to bagging during preprocessing #102

Closed
@HafeezOJ

Description

@HafeezOJ

Is there an existing issue for this?

  • I have searched the existing issues

This issues overrides issue #85

Description

This feature checks if a bag exists in AP Trust prior to bagging. If bag exists in AP Trust, the package is skipped else it will be processed.

Suggested Implementation

  • Create Utils.py for Utils class to house standardization and sorting of metadata to get constant hash value for metadata.
  • Get version metadata from Article.py.
  • Extract hash from version metadata.
  • Retrieve packages list from AP Trust
  • Retrieve all versions of article id from results.
  • Match hash from version metadata with hash in article id version names.

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions