From 2519aaafcf8346c8154f762bccb71ef249d82b73 Mon Sep 17 00:00:00 2001 From: Pootle daemon Date: Thu, 12 Dec 2013 05:30:30 +0000 Subject: Merge branch 'master' of git.sugarlabs.org:turtleart/mainline --- (limited to 'gnome_plugins/uploader_plugin.py') diff --git a/gnome_plugins/uploader_plugin.py b/gnome_plugins/uploader_plugin.py index b9d7810..1d9bad4 100644 --- a/gnome_plugins/uploader_plugin.py +++ b/gnome_plugins/uploader_plugin.py @@ -155,10 +155,16 @@ http://turtleartsite.sugarlabs.org to upload your project.')) def _do_remote_logon(self, widget): """ Log into the upload server """ + import socket + username = self.username_entry.get_text() password = self.password_entry.get_text() server = xmlrpclib.ServerProxy(self._upload_server + '/call/xmlrpc') - logged_in = server.login_remote(username, password) + logged_in = None + try: + logged_in = server.login_remote(username, password) + except socket.gaierror, e: + print "Login failed %s" % e if logged_in: upload_key = logged_in self._do_submit_to_web(upload_key) -- cgit v0.9.1