Follow convention in place when accessing attributes

This commit is contained in:
Scott Williams 2016-05-01 16:15:29 +01:00
parent 6e8497fdb7
commit cea6bce196

View File

@ -100,15 +100,15 @@ class {{classname}}(object):
{{#allParams}} {{#allParams}}
{{#hasValidation}} {{#hasValidation}}
{{#maximum}} {{#maximum}}
if {{#required}}{{paramName}}{{/required}}{{^required}}'{{paramName}}' in params and params['{{paramName}}']{{/required}} > {{maximum}}: if '{{paramName}}' in params and params['{{paramName}}'] > {{maximum}}:
raise ValueError("Invalid value for parameter `{{paramName}}` when calling `{{operationId}}`, must be a value less than `{{maximum}}`") raise ValueError("Invalid value for parameter `{{paramName}}` when calling `{{operationId}}`, must be a value less than `{{maximum}}`")
{{/maximum}} {{/maximum}}
{{#minimum}} {{#minimum}}
if {{#required}}{{paramName}}{{/required}}{{^required}}'{{paramName}}' in params and params['{{paramName}}']{{/required}} < {{minimum}}: if '{{paramName}}' in params and params['{{paramName}}'] < {{minimum}}:
raise ValueError("Invalid value for parameter `{{paramName}}` when calling `{{operationId}}`, must be a value greater than `{{minimum}}`") raise ValueError("Invalid value for parameter `{{paramName}}` when calling `{{operationId}}`, must be a value greater than `{{minimum}}`")
{{/minimum}} {{/minimum}}
{{#pattern}} {{#pattern}}
#if not re.match('{{pattern}}', {{#required}}{{paramName}}{{/required}}{{^required}}'{{paramName}}' in params and params['{{paramName}}']{{/required}}): #if not re.match('{{pattern}}', '{{paramName}}' in params and params['{{paramName}}']):
# raise ValueError("Invalid value for parameter `{{paramName}}` when calling `{{operationId}}`, must conform to the pattern `{{pattern}}`") # raise ValueError("Invalid value for parameter `{{paramName}}` when calling `{{operationId}}`, must conform to the pattern `{{pattern}}`")
{{/pattern}} {{/pattern}}
{{/hasValidation}} {{/hasValidation}}