def fullScan(): query = Channel.query_approved() def error(channel): print channel.id, channel channel.change_state(user, Channel.SUSPENDED, database) channel.save(database) database.commit() scan(query, errorFunc=error)