This commit contains code that creates a Mahonia importer to ingest a BePress csv-formatted export. It creates a MahoniaMapper class that converts BePress keys to approved Hyrax keys, and excludes any data that doesn't fall under those keys, resulting in Etds with approved metadata.
Coverage increased (+0.05%) to 98.532% when pulling e8effddf67a763b37ce6d3dd37513e934760aaaf on importer into e7d30163ed71d590cc647d3b6a45ecf855dd4d38 on master.
Coverage increased (+0.05%) to 98.532% when pulling a25a1135aa94034e2ee0b5c5606372d6e10b02ad on importer into e7d30163ed71d590cc647d3b6a45ecf855dd4d38 on master.
Coverage decreased (-0.3%) to 98.206% when pulling ce66e1cfcc5de6812662047ca09d24792da62fec on importer into e7d30163ed71d590cc647d3b6a45ecf855dd4d38 on master.
Coverage decreased (-0.3%) to 98.206% when pulling 80e1b5b978f4998f233d5d16d9c96af8aa362cd6 on importer into e7d30163ed71d590cc647d3b6a45ecf855dd4d38 on master.
Coverage decreased (-0.3%) to 98.206% when pulling 33d896d89689a4ab03e59b8ef26594b4b3f85550 on importer into e7d30163ed71d590cc647d3b6a45ecf855dd4d38 on master.
…lete metadata
This commit contains code that creates a Mahonia importer to ingest a BePress csv-formatted export. It creates a MahoniaMapper class that converts BePress keys to approved Hyrax keys, and excludes any data that doesn't fall under those keys, resulting in Etds with approved metadata.