From f75575313bd021497f32a3dda69ace785ea735f2 Mon Sep 17 00:00:00 2001 From: forest Date: Mon, 15 Feb 2021 21:08:44 -0600 Subject: [PATCH] fix merge missing "fix index out of range when parsing output from shell_scripts/get.sh" --- capsulflask/spoke_model.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/capsulflask/spoke_model.py b/capsulflask/spoke_model.py index 13cd3a8..785e8de 100644 --- a/capsulflask/spoke_model.py +++ b/capsulflask/spoke_model.py @@ -84,6 +84,8 @@ class ShellScriptSpoke(VirtualizationInterface): self.validate_completed_process(completedProcess) lines = completedProcess.stdout.splitlines() ipaddr = lines[0].decode("utf-8") + if len(lines) == 0: + return None if not re.match(r"^([0-9]{1,3}\.){3}[0-9]{1,3}$", ipaddr): return None