Changeset 5f4ef8e in flowtimer


Ignore:
Timestamp:
08/24/24 13:00:23 (9 months ago)
Author:
Enrico Schwass <ennoausberlin@…>
Branches:
guix
Children:
d7a66ad
Parents:
24dd246
Message:

advance_to_next_block() added to Schedule

File:
1 edited

Legend:

Unmodified
Added
Removed
  • flowtimer/Schedule.py

    r24dd246 r5f4ef8e  
    106106
    107107    def finished(self):
    108         if (self.current_block.finished()) and (self.blocks[-1] == self.current_block):
     108        if (self.current_block.finished()) and (self.current_block.is_final()):
    109109            self.state = "finished"
    110110            return True
    111111        else:
    112112            return False
     113
     114    def advance_to_next_block(self):
     115        """Helper method to move to the next block in the schedule."""
     116        if self.current_block_index < len(self.blocks) - 1:
     117            self.current_block_index += 1
     118            self.current_block = self.blocks[self.current_block_index]
    113119
    114120    def skip(self):
Note: See TracChangeset for help on using the changeset viewer.