From 3bda077a3fee550a602e9bd60b07e8c0908082c3 Mon Sep 17 00:00:00 2001 From: Ranjandas Date: Mon, 12 Aug 2024 10:53:06 +1000 Subject: [PATCH] Fetch IP only for running instances (#65) --- app/lima/lima.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/lima/lima.go b/app/lima/lima.go index 02efa26..438b739 100644 --- a/app/lima/lima.go +++ b/app/lima/lima.go @@ -219,6 +219,10 @@ func (vm LimaVM) GetVMDir() string { func (vm LimaVM) GetIPAddress() string { + if vm.Status != "Running" { + return "" + } + command := "ip -j addr show dev lima0" cmd := exec.Command("/bin/sh", "-c", fmt.Sprintf("limactl shell %s %s", vm.Name, command))