Description: Keep cloudprint running when the network connection gets interrupted
Author: Jack Deslippe <jdeslip@gmail.com>
Bug: https://github.com/armooo/cloudprint/issues/15

--- a/cloudprint/cloudprint.py
+++ b/cloudprint/cloudprint.py
@@ -319,9 +319,12 @@
 
 def process_jobs(cups_connection, cpp, printers):
     while True:
-        for printer in printers:
-            for job in printer.get_jobs():
-                process_job(cups_connection, cpp, printer, job)
+        try:
+            for printer in printers:
+                for job in printer.get_jobs():
+                    process_job(cups_connection, cpp, printer, job)
+        except:
+            print "ERROR: Couldn't Connect to Cloud Service. Will Try again in 60 Seconds";
         time.sleep(60)
 
 def usage():
