X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=wui_thread.c;fp=wui_thread.c;h=8bfa8ca369a8318332bf14aafc325621483fac25;hb=2c24cea28b2f4702105fcf4f54fc4e923697174a;hp=9dab95c2d29e49eacd0769aa476fc26c9649bd89;hpb=a1aebc1321f69e419bacb3acab8155ea0ac53fe2;p=ovirt-viewer.git diff --git a/wui_thread.c b/wui_thread.c index 9dab95c..8bfa8ca 100644 --- a/wui_thread.c +++ b/wui_thread.c @@ -1089,3 +1089,18 @@ parse_vm_from_xml (xmlNodePtr node) return ret; } + +gboolean +main_vmlist_has_running_vm(struct vm* _vm) +{ + // TODO ? get list and wait to be retreived + // wui_thread_send_refresh_vm_list(); + + // find vm in list + GSList* res = g_slist_find_custom (vmlist, _vm, compare_vm); + + // return true if running + if(res != NULL) return STREQ (((struct vm*) res->data)->state, "running"); + + return FALSE; +}