This function is used to validate a service-spec for a specific API
version; renaming it to be less ambiguous.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -37,7 +37,7 @@ func (cli *Client) ServiceCreate(ctx context.Context, service swarm.ServiceSpec, |
| 37 | 37 |
return response, err |
| 38 | 38 |
} |
| 39 | 39 |
if versions.LessThan(cli.version, "1.30") {
|
| 40 |
- if err := validateAPIVersion(service, cli.version); err != nil {
|
|
| 40 |
+ if err := validateServiceSpecForAPIVersion(service, cli.version); err != nil {
|
|
| 41 | 41 |
return response, err |
| 42 | 42 |
} |
| 43 | 43 |
} |
| ... | ... |
@@ -196,7 +196,7 @@ func validateServiceSpec(s swarm.ServiceSpec) error {
|
| 196 | 196 |
return nil |
| 197 | 197 |
} |
| 198 | 198 |
|
| 199 |
-func validateAPIVersion(c swarm.ServiceSpec, apiVersion string) error {
|
|
| 199 |
+func validateServiceSpecForAPIVersion(c swarm.ServiceSpec, apiVersion string) error {
|
|
| 200 | 200 |
for _, m := range c.TaskTemplate.ContainerSpec.Mounts {
|
| 201 | 201 |
if m.BindOptions != nil {
|
| 202 | 202 |
if m.BindOptions.NonRecursive && versions.LessThan(apiVersion, "1.40") {
|
| ... | ... |
@@ -37,7 +37,7 @@ func (cli *Client) ServiceCreate(ctx context.Context, service swarm.ServiceSpec, |
| 37 | 37 |
return response, err |
| 38 | 38 |
} |
| 39 | 39 |
if versions.LessThan(cli.version, "1.30") {
|
| 40 |
- if err := validateAPIVersion(service, cli.version); err != nil {
|
|
| 40 |
+ if err := validateServiceSpecForAPIVersion(service, cli.version); err != nil {
|
|
| 41 | 41 |
return response, err |
| 42 | 42 |
} |
| 43 | 43 |
} |
| ... | ... |
@@ -196,7 +196,7 @@ func validateServiceSpec(s swarm.ServiceSpec) error {
|
| 196 | 196 |
return nil |
| 197 | 197 |
} |
| 198 | 198 |
|
| 199 |
-func validateAPIVersion(c swarm.ServiceSpec, apiVersion string) error {
|
|
| 199 |
+func validateServiceSpecForAPIVersion(c swarm.ServiceSpec, apiVersion string) error {
|
|
| 200 | 200 |
for _, m := range c.TaskTemplate.ContainerSpec.Mounts {
|
| 201 | 201 |
if m.BindOptions != nil {
|
| 202 | 202 |
if m.BindOptions.NonRecursive && versions.LessThan(apiVersion, "1.40") {
|