From 7a8f64da453849967429efb6277d3e627fc5f15a Mon Sep 17 00:00:00 2001 From: Oleksiy Mishchenko <oleksiy@google.com> Date: Tue, 21 Oct 2008 20:32:37 +0000 Subject: [PATCH] Pass request headers in to RAPI handlers. Reviewed-by: iustinp --- daemons/ganeti-rapi | 2 +- lib/rapi/baserlib.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/daemons/ganeti-rapi b/daemons/ganeti-rapi index 5d3d01b36..c22b6673a 100755 --- a/daemons/ganeti-rapi +++ b/daemons/ganeti-rapi @@ -50,7 +50,7 @@ class RemoteApiHttpServer(http.HttpServer): """ (HandlerClass, items, args) = self._resmap.getController(req.request_path) - handler = HandlerClass(items, args, req.request_post_data) + handler = HandlerClass(items, args, req) method = req.request_method.upper() try: diff --git a/lib/rapi/baserlib.py b/lib/rapi/baserlib.py index 872b71a6e..e6ed7d099 100644 --- a/lib/rapi/baserlib.py +++ b/lib/rapi/baserlib.py @@ -126,7 +126,7 @@ class R_Generic(object): """Generic class for resources. """ - def __init__(self, items, queryargs, post_data): + def __init__(self, items, queryargs, req): """Generic resource constructor. Args: @@ -136,7 +136,7 @@ class R_Generic(object): """ self.items = items self.queryargs = queryargs - self.post_data = post_data + self.req = req self.sn = None def getSerialNumber(self): -- GitLab