That's perfectly reasonable. I just got confused by the help screen thinking that since the -C option is in [ ] I took that to mean optional. Now I know to call with the -C option.
Thanks On Sat, 19 Oct 2024, 21:53 Bill Arlofski, <w...@protonmail.com> wrote: > On Thursday, October 17th, 2024 at 04:11, Chris Wilkinson < > winstonia...@gmail.com> wrote: > > > I got your Python script working but only if I include the -C > <baculabackupreport.ini> in the command line. Otherwise it complains that > email is missing, cannot connect to dB and a few other things. It looks > like it's not finding the configuration file that I put in my home > directory. With -C it does find it. > > > > > Is there no default for this parameter? > > > > > -Chris Wilkinson > > > Hello Chris, > > Since there are defaults for practically everything (eg: the db name, db > user, db password, number of hours, days, etc), the only variable required > which cannot have a default is the email address. This must be set on the > command line, or as an environment variable, or in a [section] of a config > file. > > Since the config file is not required, there is no default for it, and it > can be located anywhere you like. I could think of no "correct" location > for a default config file since there is Bacula Enterprise and several > different package maintainers for Bacula Community, each choosing different > places for "bacula stuff" to reside. :) > > Also, you will notice that in the example config file, the [DEFAULT] > section is basically blank - because everything already has some default > setting. If you have a different name for your Bacula catalog DB, or you > have set a DB user other than the default 'bacula', or you have set a > password other than the default "<no password>", then you can set them in > the environment, on the command line, or in a specified [section] of a > specified config file. > > So, if you specify just the -C /path/to/config/file and -S <name of > [section] in config file>, everything else can be set/overridden in the > config file, keeping your cron line nice and short/clean. :) > > > Hope this helps, > Bill > > -- > Bill Arlofski > w...@protonmail.com -Chris Wilkinson
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users