David Pursehouse bd489c4eaa sync: catch exceptions when connecting to the manifest server
When connecting to the manifest server, exceptions can occur but
are not caught, resulting in the repo sync exiting with a python
traceback.

Add handling of the following exceptions:

- IOError, which can be raised for example if the manifest server
URL is malformed.
- xmlrpclib.ProtocolError, which can be raised if the connection
to the manifest server fails with HTTP error.
- xmlrpclib.Fault, which can be raised if the RPC call fails for
some other reason.

Change-Id: I3a4830aef0941debadd515aac776a3932e28a943
2012-09-06 11:18:25 -07:00
..
2008-10-21 07:00:00 -07:00
2012-08-23 12:15:26 +02:00
2012-08-23 12:15:26 +02:00
2012-08-23 12:15:26 +02:00
2011-10-11 15:23:41 -07:00
2011-03-16 12:55:44 -07:00
2012-07-31 22:08:32 -07:00
2008-10-21 07:00:00 -07:00
2012-08-23 12:15:26 +02:00
2010-05-17 09:58:55 -07:00
2012-07-28 15:44:05 -07:00