Revision ab221ddf lib/rapi/baserlib.py
b/lib/rapi/baserlib.py | ||
---|---|---|
272 | 272 |
@param name: the required parameter |
273 | 273 |
|
274 | 274 |
""" |
275 |
if name in self.req.request_body:
|
|
276 |
return self.req.request_body[name]
|
|
277 |
elif args:
|
|
278 |
return args[0]
|
|
279 |
else:
|
|
280 |
raise http.HttpBadRequest("Required parameter '%s' is missing" % |
|
281 |
name)
|
|
275 |
try:
|
|
276 |
return self.req.private.body_data[name]
|
|
277 |
except KeyError:
|
|
278 |
if args:
|
|
279 |
return args[0]
|
|
280 |
|
|
281 |
raise http.HttpBadRequest("Required parameter '%s' is missing" % name)
|
|
282 | 282 |
|
283 | 283 |
def useLocking(self): |
284 | 284 |
"""Check if the request specifies locking. |
Also available in: Unified diff