From 29da35218323305628d48a3e2706f1b78e7c75c4 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Sun, 11 Aug 2013 12:07:43 +0000 Subject: padlite: instance variables are now private --- padlite.py | 28 ++++++++++++++-------------- 1 file 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) -- cgit v1.2.3-1-g7c22