X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=Automation%2FTests%2FScripts%2Fk8s_helper.py;h=a1cce5fc9628456e1144752e023ea9a786414513;hb=03433143048809fc17860efdce1ad92fe9eddc7e;hp=80b182921178987acc5542b7fb3926e95a6020d3;hpb=ef8e7b290c648ce0655c0fc0e8d0882fe31f2abc;p=ric-plt%2Fe2mgr.git diff --git a/Automation/Tests/Scripts/k8s_helper.py b/Automation/Tests/Scripts/k8s_helper.py index 80b1829..a1cce5f 100644 --- a/Automation/Tests/Scripts/k8s_helper.py +++ b/Automation/Tests/Scripts/k8s_helper.py @@ -24,9 +24,17 @@ import subprocess def extract_service_ip(service_name): - k8s_command = "kubectl -n ricplt get services | /bin/grep {} | /bin/grep ClusterIP | awk \'{{print $3}}\'"\ + k8s_command = "kubectl -n ricplt get services | /bin/grep {} | /bin/grep ClusterIP | awk \'{{print $3}}\'" \ .format(service_name) service_ip = subprocess.check_output(["/bin/bash", "-c", k8s_command], universal_newlines=True) return service_ip.strip() + +def extract_pod_name(pod_base_name): + k8s_command = "kubectl get pods -n ricplt | /bin/grep {} | /bin/grep Running | awk \'{{print $1}}\'" \ + .format(pod_base_name) + + pod_name = subprocess.check_output(["/bin/bash", "-c", k8s_command], universal_newlines=True) + + return pod_name.strip() \ No newline at end of file