VirtualBox

Ignore:
Timestamp:
Mar 19, 2020 8:40:17 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
136539
Message:

TestManager: Don't generate scheduling entries for disabled scheduling groups. Remove items from SchedQueues belonging to deleted scheduling groups when regenerating all queues.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/testmanager/webui/wuiadmin.py

    r83338 r83341  
    685685                            else:
    686686                                self._sPageBody += '<p>%s. [Cannot link to %s]</p>' \
    687                                                  % (webutils.escapeElem(oError[0]), webutils.escapeElem(str(oError[1])));
     687                                                 % (webutils.escapeElem(oError[0]), webutils.escapeElem(str(oError[1])),);
    688688                    for sMsg in asMessages:
    689689                        self._sPageBody += '<p>%s<p>\n' % (webutils.escapeElem(sMsg),);
     690
     691            # Remove leftovers from deleted scheduling groups.
     692            self._sPageBody += '<h3>Cleanups</h3>\n';
     693            cOrphans = SchedulerBase.cleanUpOrphanedQueues(self._oDb);
     694            self._sPageBody += '<p>Removed %s orphaned (deleted) queue%s.<p>\n' % (cOrphans, '' if cOrphans == 1 else 's', );
    690695        else:
    691696            self._sPageBody = webutils.escapeElem('%s is a read only user and may not regenerate the scheduling queues!'
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette