I was more thinking about adding options for admin username and
password in the backup configuration, and using them through the
normal Repository.login() method. That should get us started with
minimal changes to core while still achieving the required
functionality.
I would prefer to add them in the command line parameters since those data
can be confidential and will change between different repositories.
Thanks for the explanation on design and inheritance. It is totally clear :)
--
a+
Nico
my blog! http://www.deviant-abstraction.net !!