Example #1
0
 def jsonDict(self):
     return {
         "id": self.id(),
         "startEpochSeconds": dt2Epoch(self.mStartDt),
         "endEpochSeconds": dt2Epoch(self.mEndDt),
         "tasks": [task.jsonDict() for task in self.mTasks.values()]
     }
Example #2
0
 def jsonDict(self):
     return {
             "id": self.id(),
             "startEpochSeconds": dt2Epoch(self.mStartDt),
             "endEpochSeconds": dt2Epoch(self.mEndDt),
             "tasks": [task.jsonDict() for task in self.mTasks.values()]
         }
Example #3
0
 def jsonDict(self):
     return {
         "startEpochSeconds": dt2Epoch(self.mStartDt),
         "endEpochSeconds": dt2Epoch(self.mEndDt),
         "durationSeconds": self.mDurationSeconds,
         "mesosJobs": [mesosJob.jsonDict() for mesosJob in self.mMesosJobs]
     }
Example #4
0
 def jsonDict(self):
     return {
             "startEpochSeconds": dt2Epoch(self.mStartDt),
             "endEpochSeconds": dt2Epoch(self.mEndDt),
             "durationSeconds": self.mDurationSeconds,
             "mesosJobs": [mesosJob.jsonDict() for mesosJob in self.mMesosJobs]
         }
Example #5
0
 def jsonDict(self):
     return {
             "tid": self.tid(),
             "startEpochSeconds": dt2Epoch(self.mStartDt),
             "endEpochSeconds": dt2Epoch(self.mEndDt)
         }