Add transaction step for querying Alma API with MMSID
Acceptance Criteria:
-
Transaction step class which takes a MMSID for a file and queries the Alma API for necessary metadata needed to add the file to kaltura -
Tests to mock various Alma API response scenarios -
Successful query with required metadata calls the Kaltura publish transaction step
Edited by Vivian Chu