Changeset 61250 in vbox for trunk/src/VBox/ValidationKit/testmanager/webui/wuibase.py
- Timestamp:
- May 27, 2016 6:00:16 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 107541
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/testmanager/webui/wuibase.py
r61239 r61250 104 104 self._oSrvGlue = oSrvGlue; 105 105 self._oDb = TMDatabaseConnection(self.dprint if config.g_kfWebUiSqlDebug else None, oSrvGlue = oSrvGlue); 106 self._tsNow = None; # Set by getEffectiveDateParam. 106 107 self._asCheckedParams = []; 107 108 self._dParams = None; # Set by dispatchRequest. … … 303 304 return self._oDb; 304 305 306 def getNow(self): 307 """ 308 Returns the effective date. 309 """ 310 return self._tsNow; 311 305 312 306 313 # … … 506 513 return aoListOfTestCases 507 514 508 def getEffectiveDateParam(self, sParamName =None):515 def getEffectiveDateParam(self, sParamName = None): 509 516 """ 510 517 Gets the effective date parameter. 518 511 519 Returns a timestamp suitable for database and url parameters. 512 520 Returns None if not found or empty. 521 522 The first call with sParamName set to None will set the internal _tsNow 523 value upon successfull return. 513 524 """ 514 525 … … 535 546 if sError is not None: 536 547 raise WuiException('%s parameter "%s" ("%s") is invalid: %s' % (self._sAction, sName, sValue, sError)); 548 if sParamName is None and self._tsNow is None: 549 self._tsNow = sValue; 537 550 return sValue; 538 551 … … 555 568 oDate = self._oDb.fetchOne()[0]; 556 569 557 return str(oDate); 570 sValue = str(oDate); 571 if sParamName is None and self._tsNow is None: 572 self._tsNow = sValue; 573 return sValue; 558 574 559 575 def getRedirectToParameter(self, sDefault = None):
Note:
See TracChangeset
for help on using the changeset viewer.