コード例 #1
0
ファイル: blocker.py プロジェクト: brandonivey/kardboard
 def duration(self):
     if self.unblocked_at is not None:
         unblocked_at = self.unblocked_at
     else:
         unblocked_at = now()
     delta = unblocked_at - self.blocked_at
     return delta_in_hours(delta)
コード例 #2
0
 def duration(self):
     if self.unblocked_at is not None:
         unblocked_at = self.unblocked_at
     else:
         unblocked_at = now()
     delta = unblocked_at - self.blocked_at
     return delta_in_hours(delta)
コード例 #3
0
ファイル: statelog.py プロジェクト: memeticlabs/kardboard
    def duration(self):
        if self._duration is not None:
            return self._duration

        if self.exited is not None:
            exited = self.exited
        else:
            exited = now()
        delta = exited - self.entered
        return delta_in_hours(delta)
コード例 #4
0
ファイル: statelog.py プロジェクト: adreyer/kardboard
    def duration(self):
        if self._duration is not None:
            return self._duration

        if self.exited is not None:
            exited = self.exited
        else:
            exited = now()
        delta = exited - self.entered
        return delta_in_hours(delta)