class CommentResource(Resource): def __init__(self): self._regulator_actor = None @marshal_with(fields.COMMENT_RESOURCE_FIELDS) def delete(self,comment_id): request_parser = ex_reqparse.ExRequestParser() request_parser.add_argument(arguments.ACCESS_TOKEN_HEADER) request_args = request_parser.parse_args() access_token = re.sub('^Bearer ', '', request_args['Authorization']) self._regulator_actor = RegulatorActor(access_token) post = self._regulator_actor.delete_comment(comment_id) return post, 200