X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fqt-console%2FCOMMANDS;h=e156016664911ebc27758538fbdd84ba365a6c44;hb=afd4ac31e0f65357c5264c04b804e86b2095a304;hp=0d2c16065e0221c22c0efa37d0cdea96d58a0364;hpb=483964e4ba06d40c810a80d2854903366d46994c;p=bacula%2Fbacula diff --git a/bacula/src/qt-console/COMMANDS b/bacula/src/qt-console/COMMANDS index 0d2c16065e..e156016664 100644 --- a/bacula/src/qt-console/COMMANDS +++ b/bacula/src/qt-console/COMMANDS @@ -1,99 +1,125 @@ -autodisplay on/off -could be done in the context of the console - -automount on/off -could be done in the context of the console, because is for after a label -command as opposed to a property of a storage device - -cancel [jobid= job= ujobid=] -To be done in the context of a status dir graphical window. +cancel ujobid= delete pool= - -disable job and enable job -Could be done in the context of a jobs window which is not yet created - -estimate -Could be a dialog in the context of a jobs window. - -help -could be in the console window + should ask if this would have bad effects if say media existed in the pool + the pool existed in the configuration file. list -many are done or are reproduced by having windows + list ujobid (list job with unique name) + list nextvol job= days=nnn -llist -same as list - -python -not needed from bat?? +unmount [ jobid= | job= ] +Mmmmm -prune files|jobs|volume client= volume= -Should add as a dialog box from both client and medialist +update + /* Attempted, having problems */ + Volume from Pool All Volumes from Pool -purge files jobid=|job=|client= -purge jobs client= (of all jobs) -purge volume|volume= (of all jobs) - this one is done from media +CONFIG FILE +=========================== +add [pool= storage= jobid=] +These are done from config files -release storage= -Would need to explain what this does in bat with a dialog +create [pool=] +Done in a config file -reload -could be done in console or on director's page selector widget +CHOOSE NOT TO (for now at least) +=========================== +autodisplay on/off +could be done in the context of the console + This may interfere with our connection issues + Also, there is a configurable qt timer to automatically ask for messages -run -done +python +not needed from bat?? setdebug I'd say we could choose not to implement this in bat -status -done, want to implement graphically - -unmount storage= [ drive=\lt{}num\gt{} ] -done -unmount [ jobid= | job= ] -Mmmmm +quit +I'd like to have a disconnect graphical option. -update media, volume, pool, slots -media/volume still has more work, they are the same after all +exit +Not really needed use still need to make decisions about how to handle multiple catalogs -var -Mmmmmm - version could be done in console as long as it is explicite about that it is the version of the director -quit -I'd like to have a disconnect graphical option. - -exit -Not really needed +var +Mmmmmm wait Mmmmmmm -CONFIG FILE +DONE =========================== -add [pool= storage= jobid=] -These are done from config files +automount on/off +Added buttons to the label dialog box to execute automount command -create [pool=] -Done in a config file +cancel jobid= job= +delete [volume= job jobid=] -DONE -=========================== +disable job and enable job +Could be done in the context of a jobs resource window which is not yet created + +estimate +Could be a dialog in the context of a jobs window. + +list + list jobid= (list jobid id) + list files jobid= + list jobmedia jobid= + list volumes jobid= + list jobtotals (from page selector on joblist widget) + The next few are accomplishable graphically with joblist class + list jobs + list job= (list all jobs with "job-name") + list jobname= (same as above) + list jobmedia + list jobmedia job= + The next few are accomplishable graphically with the medialist class + list volumes + list volumes pool= + list volume= + list pools + Accomplishable with the clients class graphically + list clients + list files job= + do this as a context option on page selector on joblist + list volumes job= + list nextvolume job= + list nextvol job= + +help + context sensitive from page selector console label Done by kern before I started -delete [volume= job jobid=] +prune files|jobs|volume client= volume= +could add as a dialog box from both client and medialist + +purge files jobid=|job=|client= +purge volume|volume= (of all jobs) +purge jobs client= (of all jobs) relabel -done + +release storage= +Would need to explain what this does in bat with a dialog + +run + +reload + +status + +unmount storage= [ drive=\lt{}num\gt{} ] + +update volume (via mediaedit) + "update slots" "update slots scan" (context of storage)