Fix up storage to use slice instead of map for WithLatests

This commit is contained in:
Bryan Boreham
2018-07-16 12:24:29 +00:00
parent 9865fa18f0
commit 9b224b1170
6 changed files with 59 additions and 59 deletions

View File

@@ -273,30 +273,30 @@ var (
)),
fixture.PersistentVolumeClaimNodeID: persistentVolumeClaim(fixture.PersistentVolumeClaimNodeID, fixture.PersistentVolumeNodeID).
WithLatests(map[string]string{
kubernetes.Name: "pvc-6124",
kubernetes.Namespace: "ping",
kubernetes.Status: "bound",
kubernetes.VolumeName: "pongvolume",
kubernetes.AccessModes: "ReadWriteOnce",
kubernetes.StorageClassName: "standard",
}).WithChild(report.MakeNode(fixture.PersistentVolumeNodeID).WithTopology(report.PersistentVolume)),
WithLatests(
kubernetes.Name, "pvc-6124",
kubernetes.Namespace, "ping",
kubernetes.Status, "bound",
kubernetes.VolumeName, "pongvolume",
kubernetes.AccessModes, "ReadWriteOnce",
kubernetes.StorageClassName, "standard",
).WithChild(report.MakeNode(fixture.PersistentVolumeNodeID).WithTopology(report.PersistentVolume)),
fixture.PersistentVolumeNodeID: persistentVolume(fixture.PersistentVolumeNodeID).
WithLatests(map[string]string{
kubernetes.Name: "pongvolume",
kubernetes.Namespace: "ping",
kubernetes.Status: "bound",
kubernetes.VolumeClaim: "pvc-6124",
kubernetes.AccessModes: "ReadWriteOnce",
kubernetes.StorageClassName: "standard",
}),
WithLatests(
kubernetes.Name, "pongvolume",
kubernetes.Namespace, "ping",
kubernetes.Status, "bound",
kubernetes.VolumeClaim, "pvc-6124",
kubernetes.AccessModes, "ReadWriteOnce",
kubernetes.StorageClassName, "standard",
),
fixture.StorageClassNodeID: StorageClass(fixture.StorageClassNodeID, fixture.PersistentVolumeClaimNodeID).
WithLatests(map[string]string{
kubernetes.Name: "standard",
kubernetes.Provisioner: "pong",
}).WithChild(report.MakeNode(fixture.PersistentVolumeClaimNodeID).WithTopology(report.PersistentVolumeClaim)),
WithLatests(
kubernetes.Name, "standard",
kubernetes.Provisioner, "pong",
).WithChild(report.MakeNode(fixture.PersistentVolumeClaimNodeID).WithTopology(report.PersistentVolumeClaim)),
UnmanagedServerID: unmanagedServerNode,
render.IncomingInternetID: theIncomingInternetNode(fixture.ServerPodNodeID),