Imported Upstream version 3.3.0
[debian/amanda] / perl / Amanda / Script.pm
index 9500465d297ccfac80dd21b5f87f5632d6a905dc..c8333d60f5efe88ad8b5eda26f62a5c8e618ebc0 100644 (file)
@@ -65,17 +65,23 @@ sub new {
 
     $self->{known_commands} = {
         support             => 1,
+        pre_amcheck         => 1,
         pre_dle_amcheck     => 1,
         pre_host_amcheck    => 1,
+        post_amcheck        => 1,
         post_dle_amcheck    => 1,
         post_host_amcheck   => 1,
         pre_dle_estimate    => 1,
+        pre_estimate        => 1,
         pre_host_estimate   => 1,
+        post_estimate       => 1,
         post_dle_estimate   => 1,
         post_host_estimate  => 1,
+        pre_backup          => 1,
         pre_dle_backup      => 1,
         pre_host_backup     => 1,
         post_dle_backup     => 1,
+        post_backup         => 1,
         post_host_backup    => 1,
         pre_recover         => 1,
         post_recover        => 1,
@@ -86,5 +92,12 @@ sub new {
     return $self;
 }
 
+sub _set_mesgout {
+    my $self = shift;
+
+    my $mesgout_fd;
+    open ($mesgout_fd, '>&=1') || die("Can't open mesgout_fd: $!");
+    $self->{mesgout} = $mesgout_fd;
+}
 
 1;