Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem: AMClient create package capability doesn't offer all the features of the package API endpoint #840

Open
ross-spencer opened this issue Jul 31, 2019 · 1 comment
Labels
AMAUAT Issues relating to the improvement of the AM Automated Acceptance tests API Issues relating to the Archivematica APIs, bugs/new endpoints, etc. Type: feature New functionality.

Comments

@ross-spencer
Copy link
Contributor

Please describe the problem you'd like to be solved.

I'd like to be able to supply an accession number to the amclient library when initiating a transfer. E.g. it is useful for tests that we have written previously (bind pids). We need this if we want to migrate more tests to be API based and offer as much coverage as possible. Other users might need this to be able to utilize the API in its entirety through this wrapper.

Describe the solution you'd like to see implemented.

The parameters for the API are encoded here in amclient, and so we can add the remainder of the parameters that can be accepted by the API call to the package endpoint.

Additional context

This is simply an evolution of the capability offered by the client.


For Artefactual use:
Please make sure these steps are taken before moving this issue from Review to Done:

  • All PRs related to this issue are properly linked 👍
  • All PRs related to this issue have been merged 👍
  • Test plan for this issue has been implemented and passed 👍
  • Documentation regarding this issue has been written and it has been added to the release notes, if needed 👍
@ross-spencer ross-spencer added AMAUAT Issues relating to the improvement of the AM Automated Acceptance tests Type: feature New functionality. and removed AMAUAT Issues relating to the improvement of the AM Automated Acceptance tests labels Jul 31, 2019
@ross-spencer ross-spencer changed the title Problem: AMClient create package capability doesn't offer all the features of the API endpoint Problem: AMClient create package capability doesn't offer all the features of the package API endpoint Jul 31, 2019
@ross-spencer ross-spencer added the API Issues relating to the Archivematica APIs, bugs/new endpoints, etc. label Aug 7, 2019
@ross-spencer ross-spencer added the AMAUAT Issues relating to the improvement of the AM Automated Acceptance tests label Mar 21, 2020
@ross-spencer
Copy link
Contributor Author

Related to item 13.3 in the current regression checklists then adding this feature to AMClient would make that automated test possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AMAUAT Issues relating to the improvement of the AM Automated Acceptance tests API Issues relating to the Archivematica APIs, bugs/new endpoints, etc. Type: feature New functionality.
Projects
None yet
Development

No branches or pull requests

1 participant