Changeset 83338 in vbox for trunk/src/VBox/ValidationKit/testmanager
- Timestamp:
- Mar 19, 2020 5:51:47 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 136535
- Location:
- trunk/src/VBox/ValidationKit/testmanager
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/testmanager/webui/wuiadmin.py
r82968 r83338 158 158 ksActionSchedGroupEdit = 'SchedGroupEdit'; 159 159 ksActionSchedGroupEditPost = 'SchedGroupEditPost'; 160 ksActionSchedQueueList = 'SchedQueueList'; 160 161 ## @} 161 162 … … 299 300 300 301 # 301 # Scheduling Group a ctions302 # Scheduling Group and Queue actions 302 303 # 303 304 self._dDispatch[self.ksActionSchedGroupList] = self._actionSchedGroupList; … … 309 310 self._dDispatch[self.ksActionSchedGroupEditPost] = self._actionSchedGroupEditPost; 310 311 self._dDispatch[self.ksActionSchedGroupDoRemove] = self._actionSchedGroupDoRemove; 312 self._dDispatch[self.ksActionSchedQueueList] = self._actionSchedQueueList; 311 313 312 314 … … 354 356 [ 'New testbox', self._sActionUrlBase + self.ksActionTestBoxAdd, True ], 355 357 [ 'New scheduling group', self._sActionUrlBase + self.ksActionSchedGroupAdd, True ], 358 [ 'View scheduling queues', self._sActionUrlBase + self.ksActionSchedQueueList, False ], 356 359 [ 'Regenerate all scheduling queues', self._sActionUrlBase + self.ksActionTestBoxesRegenQueues, True ], 357 360 ] … … 637 640 return self._actionGenericDoRemove(SchedGroupLogic, SchedGroupData.ksParam_idSchedGroup, self.ksActionSchedGroupList) 638 641 642 def _actionSchedQueueList(self): 643 """ Action wrapper. """ 644 from testmanager.core.schedqueue import SchedQueueLogic; 645 from testmanager.webui.wuiadminschedqueue import WuiAdminSchedQueueList; 646 return self._actionGenericListing(SchedQueueLogic, WuiAdminSchedQueueList); 639 647 640 648 def _actionRegenQueuesCommon(self): … … 741 749 742 750 # Test Group actions 751 743 752 def _actionTestGroupList(self): 744 753 """ Action wrapper. """ -
trunk/src/VBox/ValidationKit/testmanager/webui/wuicontentbase.py
r82968 r83338 745 745 746 746 def __init__(self, aoEntries, iPage, cItemsPerPage, tsEffectiveDate, sTitle, # pylint: disable=too-many-arguments 747 sId = None, fnDPrint = None, oDisp = None, aiSelectedSortColumns = None ):747 sId = None, fnDPrint = None, oDisp = None, aiSelectedSortColumns = None, fTimeNavigation = True): 748 748 WuiContentBase.__init__(self, fnDPrint = fnDPrint, oDisp = oDisp); 749 749 self._aoEntries = aoEntries; ## @todo should replace this with a Logic object and define methods for querying. … … 751 751 self._cItemsPerPage = cItemsPerPage; 752 752 self._tsEffectiveDate = tsEffectiveDate; 753 self._fTimeNavigation = fTimeNavigation; 753 754 self._sTitle = sTitle; assert len(sTitle) > 1; 754 755 if sId is None: … … 931 932 932 933 # Time scale. 933 sNavigation += '<td align="center" class="tmtimenav">'; 934 sNavigation += self._generateTimeNavigation(sWhere); 935 sNavigation += '</td>'; 934 if self._fTimeNavigation: 935 sNavigation += '<td align="center" class="tmtimenav">'; 936 sNavigation += self._generateTimeNavigation(sWhere); 937 sNavigation += '</td>'; 936 938 937 939 # Next
Note:
See TracChangeset
for help on using the changeset viewer.