Hello, On 6/21/2006 11:21 AM, Kern Sibbald wrote: > On Friday 16 June 2006 21:06, Arno Lehmann wrote: ... >>Interesting option... but please provide us with a good API for all >>sorts of status changes of jobs, volumes, and the catalog itself :-) > > > Why don't we start by implementing a number of new dot commands. Feed me a > couple of your most desired wishes. Please keep it short and sweet I > understand what is needed, but am so overloaded that a pointer to say the top > 5-10 items would make it happen a lot faster ...
Hmm, I don't want to add to your overload, so I though I should simply wait two weeks. Then I decided that your schedule is best managed by yourself :-) Anyway, I cc this to the devel-list, and replies should also go there as this seems to be something more or less directly related to development, though with a strong feature request component. Anyway, the things I'd like to see most are: .volume name=xxx|id=xxx enabled|enable|disable|status=xxx|getstatus|getlocation|location=xxx This would be more or less what I need for the Volume Location Management. .storage doesn't take arguments today. It should allow a listing of the devices attached to each storage, like '.storage storage=xxx' .device device=xxx to display a short status of a device, for example empty idle busy waiting These commands - or something with similar effect - would be used in a part of the Volume Location Management where I try to unload tapes that are part of a volume set to be taken off-site. Finally, a set of commands to move tapes through Bacula inside an autochanger - like .device device=xxx unmount .storage device=xxx toslot=yyy unload .storage fromslot=xxx toslot=yyy move [templslot=zzz] The latter one is the thing I find most interesting as I implemented something using perl and calling mtx... The purpose is to move the tapes that are to be unloaded in pre-determined slots so that the operator can simply swap a magazine. If my explanations didn't make it clear - the commands I sugested are ordered by priority. '.volume enable|disable' is the command I realy need, the others are nice-to-haves. Arno -- IT-Service Lehmann [EMAIL PROTECTED] Arno Lehmann http://www.its-lehmann.de All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users