commit 1e1e0856426d01a0c2611700300f6af11a9097dd
Author: Radek Novacek <rnovacek(a)redhat.com>
Date: Mon Jun 16 10:52:59 2014 +0200
Use libvirtd as fallback when no configrations are found
This is needed in order to maintain compatibility with older releases of
virt-who.
virtwho.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/virtwho.py b/virtwho.py
index 6baac51..e313fb9 100644
--- a/virtwho.py
+++ b/virtwho.py
@@ -433,7 +433,10 @@ def _main(logger, options):
options.username, options.password, options.owner, options.env)
virtWho.configManager.addConfig(config)
if len(virtWho.configManager.configs) == 0:
- logger.error("No configurations found")
+ # In order to keep compatibility with older releases of virt-who,
+ # fallback to using libvirt as default virt backend
+ logger.info("No configurations found, using libvirt as backend")
+ virtWho.configManager.addConfig(Config("virt-who",
"libvirt"))
else:
for config in virtWho.configManager.configs:
logger.info("Using virt-who configuration: %s" % config.name)
Show replies by thread