_sessionpost() and _sessiondelete() are now more readable
authorMarek Marecki <triviuss@gmail.com>
Sat, 6 Apr 2013 10:01:48 +0000 (12:01 +0200)
committerMarek Marecki <triviuss@gmail.com>
Sat, 6 Apr 2013 10:01:48 +0000 (12:01 +0200)
diaspy/client.py

index 74a37693acbc6942d8764a96b4b7a1b67b1c87a7..a255a269da2112d05f89c4da8b1ff9baa024fcc8 100644 (file)
@@ -45,17 +45,21 @@ class Client:
         :param string: URL to post without the pod's URL and slash eg. 'status_messages'.
         :type string: str
         :param data: Data to post.
-        :param headers: Headers.
+        :param headers: Headers (optional).
         :type headers: dict
-        :param params: Optional parameters.
+        :param params: Parameters (optional).
         :type params: dict
         """
         string = '{0}/{1}'.format(self.pod, string)
-        if headers and params: r = self.session.post(string, data=data, headers=headers, params=params)
-        elif headers and not params: r = self.session.post(string, data=data, headers=headers)
-        elif not headers and params: r = self.session.post(string, data=data, params=params)
-        else: r = self.session.post(string, data=data)
-        return r
+        if headers and params:
+            request = self.session.post(string, data=data, headers=headers, params=params)
+        elif headers and not params:
+            request = self.session.post(string, data=data, headers=headers)
+        elif not headers and params:
+            request = self.session.post(string, data=data, params=params)
+        else:
+            request = self.session.post(string, data=data)
+        return request
 
     def _sessiondelete(self, string, data, headers={}):
         """This method lets you send delete request to session.
@@ -64,11 +68,15 @@ class Client:
         :param string: URL to use.
         :type string: str
         :param data: Data to use.
+        :param headers: Headers to use (optional).
+        :type headers: dict
         """
         string = '{0}/{1}'.format(self.pod, string)
-        if headers: r = self.session.delete(string, data=data, headers=headers)
-        else: r = self.session.delete(string, data=data)
-        return r
+        if headers:
+            request = self.session.delete(string, data=data, headers=headers)
+        else:
+            request = self.session.delete(string, data=data)
+        return request
 
     def get_token(self):
         """This function gets a token needed for authentication in most cases