Skip to content
This repository was archived by the owner on Aug 1, 2023. It is now read-only.

Commit 615698c

Browse files
funrun11Samuel Ortiz
authored andcommitted
OpenStack Glance support
* added checksum update patch model
1 parent 8f70e47 commit 615698c

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

openstack/imageservice/v2/requests.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,20 @@ func (r ReplaceImageName) ToImagePatchMap() map[string]interface{} {
335335
return m
336336
}
337337

338+
// ReplaceImageChecksum implements Patch
339+
type ReplaceImageChecksum struct {
340+
Checksum string
341+
}
342+
343+
// ReplaceImageChecksum builder
344+
func (rc ReplaceImageChecksum) ReplaceImageChecksum() map[string]interface{} {
345+
m := map[string]interface{}{}
346+
m["op"] = "replace"
347+
m["path"] = "/checksum"
348+
m["value"] = rc.Checksum
349+
return m
350+
}
351+
338352
// ReplaceImageTags implements Patch
339353
type ReplaceImageTags struct {
340354
NewTags []string

0 commit comments

Comments
 (0)