diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-03-30 18:20:16 +0300 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-04-01 22:25:53 +0300 |
| commit | 8921b3e5c168cbb43dea4fe71466dcd21c532403 (patch) | |
| tree | 3fca44ef35200d553a9d33c97fce4025f0f8a21e /src/server/rz_api_rest.py | |
| parent | e37bfea13a99c52fd22e23db06f7b28ec7a165bd (diff) | |
dedicated Req_Context class, avoid dict key access
Diffstat (limited to 'src/server/rz_api_rest.py')
| -rw-r--r-- | src/server/rz_api_rest.py | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/src/server/rz_api_rest.py b/src/server/rz_api_rest.py index e4ea98b9..3decfda3 100644 --- a/src/server/rz_api_rest.py +++ b/src/server/rz_api_rest.py @@ -35,14 +35,25 @@ log = logging.getLogger('rhizi') db_ctl = None # injected: DB controller def __context__common(rzdoc_id=None): +class Req_Context(): + """ + Request context: + - user_name + - rzdoc + """ + + def __init__(self): + self.user_name = None + self.rzdoc = None + """ build a common rquest context to pass along with a kernel diff commit: - set user_name """ - ret = {} + ret = Req_Context() if session.has_key('username'): - ret['user_name'] = session['username'] + ret.user_name = session['username'] ret['rzdoc_id'] = rzdoc_id return ret |
