Module Libvirt.Event.Io_error

module Io_error: sig .. end

type action = [ `None | `Pause | `Report | `Unknown of int ] 

Represents both IOError and IOErrorReason

type t = {
   src_path : string option; (*

The host file on which the I/O error occurred

*)
   dev_alias : string option; (*

The guest device alias associated with the path

*)
   action : action; (*

The action that is to be taken due to the IO error

*)
   reason : string option; (*

The cause of the IO error

*)
}
val to_string : t -> string