Bug 1113688 - Wrap api view decorators with functools.wrap

This commit is contained in:
mdoglio 2014-12-19 16:06:03 +00:00
Родитель 1e30f7ba77
Коммит fdf66203cd
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -5,6 +5,7 @@
from collections import defaultdict
import time
import datetime
import functools
import simplejson as json
import oauth2 as oauth
@ -145,6 +146,7 @@ class UrlQueryFilter(object):
def oauth_required(func):
@functools.wraps(func)
def wrap_oauth(cls, *args, **kwargs):
# First argument must be request object
@ -235,6 +237,7 @@ def with_jobs(model_func):
``func`` must take a jobsmodel object and return a response object
"""
@functools.wraps(model_func)
def use_jobs_model(*args, **kwargs):
project = kwargs["project"]