Support for task expiry.

This commit is contained in:
Zaid Abdulla committed 2013-10-28 11:58:36 +03:00
1 parent 823eb162ad
commit fd378d138a
3 files changed
+8 -4

No files matched your search

+5
View File
@@ -85,6 +85,11 @@ expandParam = (param) ->
sanitizeTask = (task, callback) ->
task.timestamp = new Date(task.timestamp ? Date.now())
if task.expiry?
if common.typeOf(task.expiry) is common.DATE_TYPE or isNaN(task.expiry)
task.expiry = new Date(task.expiry)
else
task.expiry = new Date(task.timestamp.getTime() + +task.expiry * 1000)
switch task.name
when 'getParameterValues'