X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=wui_thread.c;h=8bfa8ca369a8318332bf14aafc325621483fac25;hb=2c24cea28b2f4702105fcf4f54fc4e923697174a;hp=c51c43f614d0a2ce80b74e75a72bdaa32b43c870;hpb=cfe0d19f1d679bd8fc5897b8cbf00d0fb0342e5b;p=ovirt-viewer.git diff --git a/wui_thread.c b/wui_thread.c index c51c43f..8bfa8ca 100644 --- a/wui_thread.c +++ b/wui_thread.c @@ -669,10 +669,6 @@ do_login (void) CURL_CHECK_ERROR (curl_easy_setopt, (curl, CURLOPT_FOLLOWLOCATION, (long) 1)); CURL_CHECK_ERROR (curl_easy_setopt, (curl, CURLOPT_MAXREDIRS, (long) 10)); - // FIXME when ssl is introduced into ovirt-viewer, remove there two lines - CURL_CHECK_ERROR(curl_easy_setopt, (curl, CURLOPT_SSL_VERIFYHOST, 0)); - CURL_CHECK_ERROR(curl_easy_setopt, (curl, CURLOPT_SSL_VERIFYPEER, 0)); - /* Try to fetch the URI. */ r = CURL_CHECK_ERROR (curl_easy_perform, (curl)); if (r != CURLE_OK) { @@ -1093,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; +}