You don't actually need the closure above. `twisted.python.log.err` already returns `None` so typically this would be done as `d.addErrback(sch_log.err)`