 
 (defcustom govc-keymap-prefix "C-c ;"
   "Prefix for `govc-mode'."
+  :group 'govc)
+
+(defcustom govc-command "govc"
+  "Executable path to the govc utility."
+  :type 'string
   :group 'govc)
 
 (defvar govc-command-map

  "Tail datastore file."
  (interactive)
  (govc-shell-command
   (govc-command "datastore.tail"
                 (list "-n" govc-max-events (if current-prefix-arg "-f")) (govc-selection))))

(defun govc-datastore-ls-json ()
  "JSON via govc datastore.ls -json on current selection."

    (if url
        (or (url-target url) (url-host url)))))

(defun govc-format-command (command &rest args)
  "Format govc COMMAND ARGS."
  (format "%s %s %s" govc-command command
          (s-join " " (--map (format "'%s'" it)
                             (-flatten (-non-nil args))))))

