X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=libguestfs_upstream.ml;h=be939ae5ea7e1777381c798bbc7d40b0a88c5d82;hb=e81f5fbb75e3df83e4d01addf6e2c97c40b80ccf;hp=8272fffdd8170127a17297afb2a79ad3f79b44be;hpb=b63bcefe6f27357e18c4b567287b8ac67fb9b839;p=goaljobs-goals.git diff --git a/libguestfs_upstream.ml b/libguestfs_upstream.ml index 8272fff..be939ae 100644 --- a/libguestfs_upstream.ml +++ b/libguestfs_upstream.ml @@ -17,6 +17,12 @@ let () = Unix.putenv "LIBGUESTFS_DEBUG" "1"; Unix.putenv "LIBGUESTFS_TRACE" "1" +(* Log program output. *) +let from = "rjones@redhat.com" +let to_ = "rjones@redhat.com" +let logfile = log_program_output () +let () = eprintf "logging to %s\n%!" logfile + let package = "libguestfs" (* Helper object which stores everything about a version. *) @@ -165,6 +171,12 @@ and tarball_created version = (* Goal: test a commit. *) and commit_tested branch commit = + onfail ( + fun _ -> + let subject = sprintf "goal: %s: FAILED" goalname in + mailto ~from ~subject ~attach:[logfile] to_ + ); + let key = sprintf "libguestfs_commit_tested_%s" commit in target (memory_exists key);