Bläddra i källkod

api: move types.Volume to volume.Volume

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 3 år sedan
förälder
incheckning
f19ef20a44
3 ändrade filer med 22 tillägg och 4 borttagningar
  1. 14 0
      api/types/deprecated.go
  2. 1 1
      api/types/volume/volume.go
  3. 7 3
      hack/generate-swagger-api.sh

+ 14 - 0
api/types/deprecated.go

@@ -0,0 +1,14 @@
+package types // import "github.com/docker/docker/api/types"
+
+import "github.com/docker/docker/api/types/volume"
+
+// Volume volume
+//
+// Deprecated: use github.com/docker/docker/api/types/volume.Volume
+type Volume = volume.Volume
+
+// VolumeUsageData Usage details about the volume. This information is used by the
+// `GET /system/df` endpoint, and omitted in other endpoints.
+//
+// Deprecated: use github.com/docker/docker/api/types/volume.VolumeUsageData
+type VolumeUsageData = volume.VolumeUsageData

+ 1 - 1
api/types/volume.go → api/types/volume/volume.go

@@ -1,4 +1,4 @@
-package types
+package volume
 
 // This file was generated by the swagger tool.
 // Editing this file might prove futile when you re-run the swagger generate command

+ 7 - 3
hack/generate-swagger-api.sh

@@ -8,10 +8,13 @@ swagger generate model -f api/swagger.yaml \
 	-n IdResponse \
 	-n ImageDeleteResponseItem \
 	-n ImageSummary \
-	-n Plugin -n PluginDevice -n PluginMount -n PluginEnv -n PluginInterfaceType \
+	-n Plugin \
+	-n PluginDevice \
+	-n PluginMount \
+	-n PluginEnv \
+	-n PluginInterfaceType \
 	-n Port \
-	-n ServiceUpdateResponse \
-	-n Volume
+	-n ServiceUpdateResponse
 
 swagger generate model -f api/swagger.yaml \
 	-t api -m types/container --skip-validator -C api/swagger-gen.yaml \
@@ -20,6 +23,7 @@ swagger generate model -f api/swagger.yaml \
 
 swagger generate model -f api/swagger.yaml \
 	-t api -m types/volume --skip-validator -C api/swagger-gen.yaml \
+	-n Volume \
 	-n VolumeCreateOptions
 
 swagger generate operation -f api/swagger.yaml \