def METHOD_NAME(self, input_ring):
    """Iterate through one input ring
    @param[in] input_ring Ring to read through"""
    for sequence in input_ring.read(guarantee=True):
        self.load_settings(sequence.header)
        input_ring.resize(self.gulp_size)
        for span in sequence.read(self.gulp_size):
            yield span