From 1f469e23b5a87fb1124231819688f62e2fb96fac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Roth?= Date: Fri, 29 Nov 2024 17:38:12 +0100 Subject: [PATCH] fix optional params --- api/snapshot.go | 12 ++++++------ system/api_lib.py | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/api/snapshot.go b/api/snapshot.go index 60722781..d020c3dc 100644 --- a/api/snapshot.go +++ b/api/snapshot.go @@ -117,13 +117,13 @@ func apiSnapshotsCreateFromMirror(c *gin.Context) { type snapshotsCreateParams struct { // Name of snapshot to create - Name string `binding:"required" json:"Name" example:"snap2"` + Name string `binding:"required" json:"Name" example:"snap2"` // Description of snapshot - Description string ` json:"Description"` + Description string ` json:"Description"` // List of source snapshots - SourceSnapshots []string `binding:"required" json:"SourceSnapshots" example:"snap1"` + SourceSnapshots []string ` json:"SourceSnapshots" example:"snap1"` // List of package refs - PackageRefs []string `binding:"required" json:"PackageRefs" example:""` + PackageRefs []string ` json:"PackageRefs" example:""` } // @Summary Snapshot Packages @@ -279,9 +279,9 @@ func apiSnapshotsCreateFromRepository(c *gin.Context) { type snapshotsUpdateParams struct { // Change Name of snapshot - Name string `binding:"required" json:"Name" example:"snap2"` + Name string ` json:"Name" example:"snap2"` // Change Description of snapshot - Description string ` json:"Description"` + Description string `json:"Description"` } // @Summary Update Snapshot diff --git a/system/api_lib.py b/system/api_lib.py index a41161ea..20036b86 100644 --- a/system/api_lib.py +++ b/system/api_lib.py @@ -84,7 +84,7 @@ class APITest(BaseTest): self._ensure_async(kwargs) resp = self.post(uri, *args, **kwargs) if resp.status_code != 202: - return resp + raise Exception("async api error: " + resp.text) _id = resp.json()['ID'] resp = self.get("/api/tasks/" + str(_id) + "/wait")