View Issue Details

IDProjectCategoryView StatusLast Update
0000269bareos-corebatpublic2014-05-02 22:03
Reporternicklas Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformLinuxOSCentOSOS Version6
Product Version13.2.2 
Summary0000269: Jobs list not updated on refresh
DescriptionThe Jobs tab in bat has an option "Refresh Jobs List" in the context menu, which does not seem to do anything.
Steps To Reproduce1. Open bat
2. Open the Jobs tab.
3. Add a new job in the configuration file.
4. Run "reload" in bat or bconsole.

Expected outcome:
The new job should be shown in the list.

Actual outcome:
The list is unchanged.

The new job is listed when running .jobs in the console.
Additional InformationRunning bat 13.2.2 (8be412d) from the git repository.
TagsNo tags attached.

Activities

mvwieringen

mvwieringen

2014-01-18 12:19

developer   ~0000792

BAT caches a lot of things when it connects. So unless you disconnect and
reconnect things like the following don't get updated:

".jobs", job_list
".jobs type=R", restore_list
".clients", client_list
".filesets", fileset_list
".msgs", messages_list
".pools", pool_list
".storage", storage_list
".types", type_list
".levels", level_list
".volstatus", volstatus_list
".mediatypes", mediatype_list
".locations", location_list


See src/qt-console/console/console.cpp method

void Console::populateLists(int conn)

I think however that when You select File->Repop Lists it will also reload
the cached information without the need to disconnect.

Issue History

Date Modified Username Field Change
2014-01-17 10:38 nicklas New Issue
2014-01-18 12:19 mvwieringen Note Added: 0000792
2014-01-18 12:19 mvwieringen Assigned To => mvwieringen
2014-01-18 12:19 mvwieringen Status new => feedback
2014-05-02 22:03 mvwieringen Assigned To mvwieringen =>
2014-05-02 22:03 mvwieringen Status feedback => closed
2014-05-02 22:03 mvwieringen Resolution open => no change required