summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2013-08-11 12:07:43 +0000
committerpad <pad@vm-pad-b.spline.inf.fu-berlin.de>2013-08-11 12:07:43 +0000
commit29da35218323305628d48a3e2706f1b78e7c75c4 (patch)
treead220c33480d348fe90b164033d92b2dce0e5080
parent6eaa3d19b016d0fd5b9a3ba7feea9f3a95993dbb (diff)
downloadpadlite-teams-29da35218323305628d48a3e2706f1b78e7c75c4.tar.gz
padlite-teams-29da35218323305628d48a3e2706f1b78e7c75c4.tar.bz2
padlite-teams-29da35218323305628d48a3e2706f1b78e7c75c4.zip
padlite: instance variables are now private
-rw-r--r--padlite.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/padlite.py b/padlite.py
index 767f848..716c82b 100644
--- a/padlite.py
+++ b/padlite.py
@@ -13,34 +13,34 @@ class APIException(Exception):
class PadLite:
def __init__(self, apikey, host, port=None, ssl=False):
- self.apikey = apikey
- self.host = host
- self.port = port
- self.ssl = ssl
-
- if self.port is None:
- if self.ssl:
- self.port = 443
+ self._apikey = apikey
+ self._host = host
+ self._port = port
+ self._ssl = ssl
+
+ if self._port is None:
+ if self._ssl:
+ self._port = 443
else:
- self.port = 80
+ self._port = 80
def _getConnection(self):
- if self.ssl:
- return httplib.HTTPSConnection(self.host, self.port)
- return httplib.HTTPConnection(self.host, self.port)
+ if self._ssl:
+ return httplib.HTTPSConnection(self._host, self._port)
+ return httplib.HTTPConnection(self._host, self._port)
def _apiCall(self, url, **kwargs):
conn = self._getConnection()
args = dict((k,v) for k,v in kwargs.iteritems() if v is not None)
- args['apikey'] = self.apikey
+ args['apikey'] = self._apikey
conn.request('GET', '%s?%s' % (url, urllib.urlencode(args)))
resp = conn.getresponse()
if resp.status != 200:
return None
- response = json.load(resp)
+ response = json.load(resp)
if response['code'] != 0:
raise APIException(response)