aboutsummaryrefslogtreecommitdiffstats
path: root/minidinstall/tweet.py
diff options
context:
space:
mode:
Diffstat (limited to 'minidinstall/tweet.py')
-rw-r--r--minidinstall/tweet.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/minidinstall/tweet.py b/minidinstall/tweet.py
index 548918b..7106085 100644
--- a/minidinstall/tweet.py
+++ b/minidinstall/tweet.py
@@ -20,7 +20,7 @@
import logging
-import urllib2
+import urllib.request
import base64
def send(tweet_body, tweet_server, tweet_user, tweet_password):
@@ -40,19 +40,19 @@ def send(tweet_body, tweet_server, tweet_user, tweet_password):
if not tweet_user or not tweet_password:
logger.exception("Missing username or password for twitting")
- auth_handler = urllib2.HTTPBasicAuthHandler()
+ auth_handler = urllib.request.HTTPBasicAuthHandler()
auth_handler.add_password(realm=auth_realm,
uri=post_url,
user=tweet_user,
passwd=tweet_password)
- m_http_opener = urllib2.build_opener(auth_handler)
+ m_http_opener = urllib.request.build_opener(auth_handler)
- req = urllib2.Request(post_url)
+ req = urllib.request.Request(post_url)
req.add_data("status=%s" % tweet_body)
handle = None
try:
handle = m_http_opener.open(req)
a = handle.read()
logger.info("Tweet sent to %s (%s)" % (tweet_server, tweet_user))
- except Exception, e:
+ except Exception as e:
logger.exception("Error sending tweet to %s ('%s') via %s: %s: %s", tweet_server, tweet_body, tweet_user, type(e), e.args)