]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/filed/backup.c
More plugin implementation
[bacula/bacula] / bacula / src / filed / backup.c
index 3620355675898ba686529e076fafc74cd7d8c818..5660fb824458c8a6fc69f8aeef9958834fd6e85f 100644 (file)
@@ -439,10 +439,8 @@ static int save_file(FF_PKT *ff_pkt, void *vjcr, bool top_level)
    if (ff_pkt->flags & FO_PORTABLE) {
       set_portable_backup(&ff_pkt->bfd); /* disable Win32 BackupRead() */
    }
-   if (ff_pkt->reader) {
-      if (!set_prog(&ff_pkt->bfd, ff_pkt->reader, jcr)) {
-         Jmsg(jcr, M_FATAL, 0, _("Python reader program \"%s\" not found.\n"), 
-            ff_pkt->reader);
+   if (ff_pkt->cmd_plugin) {
+      if (!set_cmd_plugin(&ff_pkt->bfd, jcr)) {
          goto bail_out;
       }
    }