|
5 | 5 | import time
|
6 | 6 | import cgi
|
7 | 7 | import types
|
| 8 | +import logging |
8 | 9 | from urllib import urlencode
|
9 | 10 | from urllib2 import HTTPError, HTTPErrorProcessor, urlopen, Request, build_opener
|
10 | 11 |
|
@@ -91,21 +92,21 @@ def args_str(self, url_args):
|
91 | 92 | def _fetch(self, uri, **url_args):
|
92 | 93 | args = self.args_str(url_args)
|
93 | 94 | url = API_BASE_URL + uri + '/' + "?" + args
|
94 |
| - print "requesting %s" % (url) |
| 95 | + logging.debug("requesting %s" % (url)) |
95 | 96 | return parse_json(self.opener.open(url).read())
|
96 | 97 |
|
97 | 98 | def _post(self, uri, **params):
|
98 | 99 | args = self.args_str(params)
|
99 | 100 | url = API_BASE_URL + uri + '/'
|
100 |
| - print "posting %s to %s" % (args, url) |
| 101 | + logging.debug("posting %s to %s" % (args, url)) |
101 | 102 | return self.opener.open(url, data=args).read()
|
102 | 103 |
|
103 | 104 | def _post_multipart(self, uri, **params):
|
104 | 105 | params['key'] = self.api_key
|
105 | 106 |
|
106 | 107 | opener = build_opener(mph.MultipartPostHandler)
|
107 | 108 | url = API_BASE_URL + uri + '/'
|
108 |
| - print "posting multipart %s to %s" % (params, url) |
| 109 | + logging.debug("posting multipart %s to %s" % (params, url)) |
109 | 110 | return opener.open(url, params).read()
|
110 | 111 |
|
111 | 112 | """Add read methods to Meetup class dynamically (avoiding boilerplate)"""
|
@@ -199,22 +200,22 @@ def _fetch(self, uri, sess=None, oauthreq=None, signature_method=signature_metho
|
199 | 200 | oauth_access = self._sign(uri, sess, oauthreq, signature_method, **url_args)
|
200 | 201 | url = oauth_access.to_url()
|
201 | 202 |
|
202 |
| - print "requesting %s" % (url) |
| 203 | + logging.debug("requesting %s" % (url)) |
203 | 204 | return parse_json(self.opener.open(url).read())
|
204 | 205 |
|
205 | 206 | def _post(self, uri, sess=None, oauthreq=None, signature_method=signature_method_hmac, **params):
|
206 | 207 | oauth_access = self._sign(uri, sess, oauthreq, signature_method, http_method='POST', **params)
|
207 | 208 | url, data = oauth_access.get_normalized_http_url(), oauth_access.to_postdata()
|
208 | 209 |
|
209 |
| - print "posting %s to %s" % (data, url) |
| 210 | + logging.debug("posting %s to %s" % (data, url)) |
210 | 211 | return self.opener.open(url, data=data).read()
|
211 | 212 |
|
212 | 213 | def _post_multipart(self, uri, sess=None, oauthreq=None, signature_method=signature_method_hmac, **params):
|
213 | 214 | oauth_access = self._sign(uri, sess, oauthreq, signature_method, http_method='POST')
|
214 | 215 | url, headers = oauth_access.get_normalized_http_url(), oauth_access.to_header()
|
215 | 216 |
|
216 | 217 | opener = build_opener(mph.MultipartPostHandler)
|
217 |
| - print "posting multipart %s to %s" % (params, url) |
| 218 | + logging.debug("posting multipart %s to %s" % (params, url)) |
218 | 219 | return opener.open(Request(url, params, headers=headers)).read()
|
219 | 220 |
|
220 | 221 |
|
|
0 commit comments