diff options
| author | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-20 19:02:53 -0400 |
|---|---|---|
| committer | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-20 19:02:53 -0400 |
| commit | 9cb28275cf20711009834d63e596dd389efe47f1 (patch) | |
| tree | 329a0d362edf83858c8e6c9c02c89984e4a48d4e /client/test_func.py | |
| parent | c52285088c7b1c5744e26ac43e2faf0f1b302585 (diff) | |
| download | third_party-func-9cb28275cf20711009834d63e596dd389efe47f1.tar.gz third_party-func-9cb28275cf20711009834d63e596dd389efe47f1.tar.xz third_party-func-9cb28275cf20711009834d63e596dd389efe47f1.zip | |
Add test code for virt.
Diffstat (limited to 'client/test_func.py')
| -rw-r--r-- | client/test_func.py | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/client/test_func.py b/client/test_func.py index ede9bbf..a108c47 100644 --- a/client/test_func.py +++ b/client/test_func.py @@ -5,10 +5,33 @@ import xmlrpclib +TEST_VIRT = True +TEST_SERVICES = True + +# get a connecton (to be replaced by client lib logic) s = xmlrpclib.ServerProxy("http://127.0.0.1:51234") +# here's the basic test... print s.test_add(1, 2) -print s.service_restart("httpd") +# here's the service module testing +if TEST_SERVICES: + print s.service_restart("httpd") + +# this is so I can remember how the virt module works +if TEST_VIRT: + + # example of using koan to install a virtual machine + # s.virt_install("mdehaan.rdu.redhat.com","fc7webserver",False) + + # wait ... + vms = s.virt_list_vms() + # example of stopping all stopped virtual machines + print "list of virtual instances = %s" % vms + for vm in vms: + status = s.virt_status(vm) + if status == "stopped": + s.virt_start(vm) +# add more tests here |
