diff --git a/ccnode/hypervisor/tags.py b/ccnode/hypervisor/tags.py index 09e7d4fe5a3e0c87cb255e49749515bacd2607fb..95cbad8e60b9ce75e5845b7401313d2f3ff958a7 100644 --- a/ccnode/hypervisor/tags.py +++ b/ccnode/hypervisor/tags.py @@ -2,6 +2,11 @@ from ccnode.utils import and_ from ccnode.hypervisor.lib import vir_tag +def vir_status(handl): + """Local libvirt connection status.""" + return {True: 'connected', False: 'disconnected'}[handl.virt_connected] + + # hypervisor related tags def htype(): """Hypervisor type."""