X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Fkubectl.py;h=9d4ce57a49b900fb7abc8b441cb3c1a324339239;hp=58367569a3b05beedd8f074382a30d97ad0ba55c;hb=37004983e8e484d5504ae4253bdb75204ff389d9;hpb=810459632a4fb28e1bde897aaef8775cba342b4b diff --git a/n2vc/kubectl.py b/n2vc/kubectl.py index 5836756..9d4ce57 100644 --- a/n2vc/kubectl.py +++ b/n2vc/kubectl.py @@ -37,7 +37,16 @@ class Kubectl: "name": i.metadata.name, "cluster_ip": i.spec.cluster_ip, "type": i.spec.type, - "ports": i.spec.ports, + "ports": [ + { + "name": p.name, + "node_port": p.node_port, + "port": p.port, + "protocol": p.protocol, + "target_port": p.target_port, + } + for p in i.spec.ports + ], "external_ip": [i.ip for i in i.status.load_balancer.ingress] if i.status.load_balancer.ingress else None,