Displaying 1 result from an estimated 1 matches for "error_unless_curl_command_exist".
Did you mean:
error_unless_curl_command_exists
2020 May 26
1
[v2v PATCH] vCenter: require curl in #precheck
...n Common_gettext.Gettext
+open Std_utils
open Tools_utils
open Unix_utils.Env
@@ -33,13 +34,23 @@ open Printf
(* Subclass specialized for handling VMware vCenter over https. *)
class input_libvirt_vcenter_https
libvirt_conn input_conn input_password parsed_uri server guest =
+
+ let error_unless_curl_command_exists () =
+ let curl_binary = "curl" in
+ try ignore (which curl_binary)
+ with Executable_not_found _ ->
+ error (f_"the ā%sā program is not available. It is needed to communicate with vCenter.")
+ curl_binary
+ in
+
object (self)
inherit input_lib...