From: David B. <db...@si...> - 2006-07-10 18:05:29
|
Arno,=20 I like it! That's pretty close to what I wanted.=20 Suggestions:=20 In the location definition screen, add a column for "Next Location", so that one can specify what location is used next.=20 On the volume display screen, add a check box to select particular volumes, and a "Move to Next Location" button.=20 If there is a comments field in the volume record, display that on the volume display screen (could be used to group tapes by magazine) if it is a sortable column.=20 > I intended the volume disabling / enabling as a temporary setting for > use during changing the volumes in an autochanger. As such, I intended > to automatically enable volumes when changing locations, and would have > suggested to have the Bacula-internal 'update slots' command to > automatically enable the volumes it finds, too. So, whenever a volume > status is changed, it would be enabled. I would suggest that each pool have a default location defined, and that if a volume is leaving that location, it be disabled automatically. You auto-enable the volume when you move a volume into the default location. You could always manually update the volume record if necessary. > Then, I implemented a logging function so each volumes life-cycle can be > tracked. This would be most useful if Bacula itself, when finding a > volume during 'update slots', logged this event, too. Could this be implemented as writing the messages to the regular Bacula event log? That would be consistent with other applications, and take the problem of log pruning out of Bacula and put it in a more general logging infrastructure.=20 Still, mucho cool. That's a terrific step towards an enterprise-class Bacula.=20 -- db |