Ah. That's good to know. I'd wondered if there was something like that. I like it, since it consolidates the two steps (pre-job processing, and reading the list of paths) down to 1 script, as well as avoiding writing to a temporary file.
I need to finish vetting this tomorrow, but preliminarily, that looks great. Thanks for the info. Lloyd On 04/13/2016 02:23 PM, Heitor Faria wrote: > Just in time: I tested and it works. > > # bacula-dir.conf > > FileSet { > Name = "Full Set" > Include { > Options { > signature = MD5 > } > File = "\\|/tmp/list.sh" > } > } > > # /tmp/list.sh > ls /tmp/dummy* > > *list files jobid=8 > +----------+ > | Filename | > +----------+ > | /tmp/dummy1 | > | /tmp/dummy2 | > | /tmp/dummy3 | > +----------+ > +-------+---------------+---------------------+------+-------+----------+----------+-----------+ > | JobId | Name | StartTime | Type | Level | JobFiles | > JobBytes | JobStatus | > +-------+---------------+---------------------+------+-------+----------+----------+-----------+ > | 8 | BackupClient1 | 2016-04-13 16:56:37 | B | F | 3 | > 0 | T | > +-------+---------------+---------------------+------+-------+----------+----------+-----------+ > > Regards, > > ----- Original Message ----- >> From: "Heitor Faria" <hei...@bacula.com.br> >> To: "Lloyd Brown" <lloyd_br...@byu.edu> >> Cc: bacula-users@lists.sourceforge.net >> Sent: Wednesday, April 13, 2016 4:46:07 PM >> Subject: Re: [Bacula-users] relative order of scripts vs files >>> Heitor, >>> >>> I don't know if this will affect anything, but your example backs up the >>> file "/tmp/dummy". What I'm trying to do is read from a file, to get >>> the list of files to be backed up. It's a difference between this syntax: >>> >>>> File = /tmp/dummy >>> And something more like this: >>> >>>> File = "\\</tmp/dummy" >> Hello, Lloyd: now I see. >> I think calling scripts from Bacula configuration is not vastly documented, >> but >> I think using shell redirect will never work. You can try this: >> >> "\\|/etc/bacula/scripts/files_list.sh" >> >> And the script should print the path to the files. >> This is an adapation of another script documented here: >> http://wiki.bacula.org/doku.php?id=application_specific_backups:postgresql >> >> Regards, >> -- >> =========================================================================== >> Heitor Medrado de Faria - LPIC-III | ITIL-F | Bacula Systems Certified >> Administrator II >> Do you need Bacula training? http://bacula.us/video-classes/ >> +55 61 8268-4220 >> Site: http://bacula.us FB: heitor.faria >> =========================================================================== >> >> ------------------------------------------------------------------------------ >> Find and fix application performance issues faster with Applications Manager >> Applications Manager provides deep performance insights into multiple tiers >> of >> your business applications. It resolves application problems quickly and >> reduces your MTTR. Get your free trial! >> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z >> _______________________________________________ >> Bacula-users mailing list >> Bacula-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bacula-users -- Lloyd Brown Systems Administrator Fulton Supercomputing Lab Brigham Young University http://marylou.byu.edu ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users