diff --git a/capsulflask/console.py b/capsulflask/console.py index b0d4c41..8632e1b 100644 --- a/capsulflask/console.py +++ b/capsulflask/console.py @@ -63,6 +63,9 @@ def index(): if result is not None: vm["ipv4"] = result.ipv4 vm["state"] = result.state + else: + vm["state"] = "unknown" + vms = list(map( lambda x: dict( diff --git a/capsulflask/templates/capsuls.html b/capsulflask/templates/capsuls.html index ea8dfc6..161c000 100644 --- a/capsulflask/templates/capsuls.html +++ b/capsulflask/templates/capsuls.html @@ -38,6 +38,8 @@ • {% elif vm['state'] == 'crashed' or vm['state'] == 'blocked' or vm['state'] == 'stopped' %} • + {% elif vm['state'] == 'unknown' %} + ? {% else %} • {% endif %}