def collect(self, config):
        now = datetime.datetime.now()
        should_timeout = bool((now.minute / 10) % 2)
        yield twisted_utils.sleep(
            self.cycletime * 4 if should_timeout else self.cycletime / 2)

        defer.returnValue(self.get_data())
 def collect(self, config):
     yield twisted_utils.sleep(self.cycletime * 4)
     defer.returnValue(self.get_data())