func/minion/modules/virt.py |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 13438f030ff985b0e2431bccdca87845028883a6
Merge: 89dbd7a f48e501
Author: Seth Vidal <[email protected]>
Date:   Tue May 31 23:22:01 2011 -0400

    Merge branch 'master' of ssh://git.fedorahosted.org/git/func
    
    * 'master' of ssh://git.fedorahosted.org/git/func:
      introduce a new function called get_all_up_hosts which returns host list 
- downed host list so that scripts (func-yum and func-ps-compare) and modules 
(ping and grep) can relay on it



commit 89dbd7a3fff8e348754d5929caec65365927c8d1
Author: Seth Vidal <[email protected]>
Date:   Tue May 31 23:21:14 2011 -0400

    add autostart info as an item to the info returned on any vm from libvirt

diff --git a/func/minion/modules/virt.py b/func/minion/modules/virt.py
index bd128c6..f37f349 100644
--- a/func/minion/modules/virt.py
+++ b/func/minion/modules/virt.py
@@ -181,8 +181,12 @@ class Virt(func_module.FuncModule):
                 "maxMem"    : str(data[1]),
                 "memory"    : str(data[2]),
                 "nrVirtCpu" : data[3],
-                "cpuTime"   : str(data[4])
+                "cpuTime"   : str(data[4]),
             }
+            thisvm = self.conn.find_vm(vm)
+            if hasattr(thisvm, 'autostart'):
+                info[vm]["autostart"] = thisvm.autostart()
+
         return info
 
     def nodeinfo(self):


_______________________________________________
Func-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/func-list

Reply via email to