'Used for an on_complete callback to CitadelBuffer.scan_and_load().'

def request_reeval(self):

    assert (not self.have_requested_reeval_already), 'invalid    eval    usage:    cannot    request    re-eval    more    than    once'
    self.have_requested_reeval_already = True
    if self.ctlr.is_aborted():
        self.ctlr.done('aborting')
        return
    self.ctlr.info('request    re-eval    of    %s', self)
    self.mgr.request_reeval(self)
