maestro-server/report-app

View on GitHub
app/validate/pivotValidate.py

Summary

Maintainability
A
0 mins
Test Coverage
F
33%
from flask_restful.reqparse import RequestParser


class Validate(object):
    def validate(self):
        valid = RequestParser(bundle_errors=True)
        valid.add_argument("filters", type=str, required=True)
        valid.add_argument("report_id", type=str, required=True, help="Must've report id")
        valid.add_argument("owner_user", type=str, required=True, help="Must've id owner")
        valid.add_argument("component", type=str)

        return valid.parse_args()