fixed empty PV/C lists by removing omitempty

This commit is contained in:
markturansky 2015-09-04 09:49:30 -04:00
parent cbce3a1ab8
commit b6feefbd9f
3 changed files with 10 additions and 4 deletions

View File

@ -11879,6 +11879,9 @@
"v1.PersistentVolumeClaimList": { "v1.PersistentVolumeClaimList": {
"id": "v1.PersistentVolumeClaimList", "id": "v1.PersistentVolumeClaimList",
"description": "PersistentVolumeClaimList is a list of PersistentVolumeClaim items.", "description": "PersistentVolumeClaimList is a list of PersistentVolumeClaim items.",
"required": [
"items"
],
"properties": { "properties": {
"kind": { "kind": {
"type": "string", "type": "string",
@ -11990,6 +11993,9 @@
"v1.PersistentVolumeList": { "v1.PersistentVolumeList": {
"id": "v1.PersistentVolumeList", "id": "v1.PersistentVolumeList",
"description": "PersistentVolumeList is a list of PersistentVolume items.", "description": "PersistentVolumeList is a list of PersistentVolume items.",
"required": [
"items"
],
"properties": { "properties": {
"kind": { "kind": {
"type": "string", "type": "string",

View File

@ -326,7 +326,7 @@ type PersistentVolumeStatus struct {
type PersistentVolumeList struct { type PersistentVolumeList struct {
TypeMeta `json:",inline"` TypeMeta `json:",inline"`
ListMeta `json:"metadata,omitempty"` ListMeta `json:"metadata,omitempty"`
Items []PersistentVolume `json:"items,omitempty"` Items []PersistentVolume `json:"items"`
} }
// PersistentVolumeClaim is a user's request for and claim to a persistent volume // PersistentVolumeClaim is a user's request for and claim to a persistent volume
@ -344,7 +344,7 @@ type PersistentVolumeClaim struct {
type PersistentVolumeClaimList struct { type PersistentVolumeClaimList struct {
TypeMeta `json:",inline"` TypeMeta `json:",inline"`
ListMeta `json:"metadata,omitempty"` ListMeta `json:"metadata,omitempty"`
Items []PersistentVolumeClaim `json:"items,omitempty"` Items []PersistentVolumeClaim `json:"items"`
} }
// PersistentVolumeClaimSpec describes the common attributes of storage devices // PersistentVolumeClaimSpec describes the common attributes of storage devices

View File

@ -419,7 +419,7 @@ type PersistentVolumeList struct {
ListMeta `json:"metadata,omitempty"` ListMeta `json:"metadata,omitempty"`
// List of persistent volumes. // List of persistent volumes.
// More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md
Items []PersistentVolume `json:"items,omitempty"` Items []PersistentVolume `json:"items"`
} }
// PersistentVolumeClaim is a user's request for and claim to a persistent volume // PersistentVolumeClaim is a user's request for and claim to a persistent volume
@ -447,7 +447,7 @@ type PersistentVolumeClaimList struct {
ListMeta `json:"metadata,omitempty"` ListMeta `json:"metadata,omitempty"`
// A list of persistent volume claims. // A list of persistent volume claims.
// More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims
Items []PersistentVolumeClaim `json:"items,omitempty"` Items []PersistentVolumeClaim `json:"items"`
} }
// PersistentVolumeClaimSpec describes the common attributes of storage devices // PersistentVolumeClaimSpec describes the common attributes of storage devices