SatelliteQE / nailgun

Why use a hammer when you can use a nailgun.
GNU General Public License v3.0
46 stars 83 forks source link

Add support for delete with args, and republish_repositories endpoints #1209

Closed sambible closed 3 months ago

sambible commented 3 months ago

Adding support for one new endpoint, republish_repositories, as well as adding in a newly added field, is_container_push to support the podman push feature for 6.16.

Additionally, this adds a version of the delete endpoint for a repository that respects arguments passed to it. There certainly could be a more elegant way to do this, perhaps reworking the Delete mixin entirely to support arguments, but as far as I'm aware this isn't something that is required in the vast case of all entities, so I decided to make a more local change, and just add a separate endpoint for repositories.

This is in support of this robottelo PR: https://github.com/SatelliteQE/robottelo/pull/14940