def run(self):
if self.update_time_value():<EOL><INDENT>self.i3status.py3_wrapper.notify_update(self.module_name)<EOL><DEDENT>due_time = self.py3.time_in(sync_to=self.time_delta)<EOL>self.i3status.py3_wrapper.timeout_queue_add(self, due_time)<EOL>
updates the modules output.
Currently only time and tztime need to do this