浏览代码

api: Remove omitempty tag on Parallelism

It doesn't make sense to use omitempty here. 0 is a meaningful value and
it's different from the default. If someone sets Parallelism to 0, we
want to show that Parallelism is 0, not hide the field.

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
(cherry picked from commit d8b8b129948ef8586f5b2f576533952419e302f2)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
Aaron Lehmann 8 年之前
父节点
当前提交
48c2da3cd5
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      api/types/swarm/service.go

+ 1 - 1
api/types/swarm/service.go

@@ -74,7 +74,7 @@ const (
 type UpdateConfig struct {
 type UpdateConfig struct {
 	// Maximum number of tasks to be updated in one iteration.
 	// Maximum number of tasks to be updated in one iteration.
 	// 0 means unlimited parallelism.
 	// 0 means unlimited parallelism.
-	Parallelism uint64 `json:",omitempty"`
+	Parallelism uint64
 
 
 	// Amount of time between updates.
 	// Amount of time between updates.
 	Delay time.Duration `json:",omitempty"`
 	Delay time.Duration `json:",omitempty"`