From 14938db338b97844bc116bfd0f592293bb869288 Mon Sep 17 00:00:00 2001
From: Caner Candan <candan@info.univ-angers.fr>
Date: Sun, 9 Feb 2014 22:48:43 +0100
Subject: [PATCH] * fixed a missing feature issue with the previous added
 feature

---
 __init__.py | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/__init__.py b/__init__.py
index e68c8e79..21ffd273 100644
--- a/__init__.py
+++ b/__init__.py
@@ -100,9 +100,10 @@ class API:
         - `module`: module name
         """
 
-        self.url = 'http://%s:%d/%s' % (server if server else settings['server'],
-                                        port if port else settings['port'],
-                                        module)
+        self.module = module
+        self.server = server
+        self.port = port
+
         self.headers = {}
 
         if settings['auth']:
@@ -116,7 +117,10 @@ class API:
         - `path`: the request path
         """
 
-        return self.url + path
+        url = 'http://%s:%d/%s' % (self.server if self.server else settings['server'],
+                                   self.port if self.port else settings['port'],
+                                   self.module)
+        return url + path
 
     def get(self, **kwargs):
         """wrapper of overloaded __get__ method."""
-- 
GitLab