'Allocates a work crew of scanners and launches them on the target.'

def _scan(self):

    assert (self.task.url and self.task.addr)
    self.task.clues = []
    self.task.analyzed = []
    crew = Halberd.crew.WorkCrew(self.task)
    crew._setupSigHandler = (lambda : None)
    crew._restoreSigHandler = (lambda : None)
    self.task.clues = crew.scan()
