@@ -0,0 +1,1291 @@
+#!/usr/bin/env python%0A%0Aimport aurorawatchuk%0Aimport datetime%0Aimport logging%0Aimport os%0Aimport time%0A%0A%0Alogger = logging.getLogger(__name__)%0A# Set logging level to debug to that HTTP GETs are indicated%0Alogging.basicConfig(level=logging.DEBUG)%0A%0A# If desired set user agent string. Must be set before first use.%0Aaurorawatchuk.user_agent = 'Python aurorawatchuk module (%25s)' %25 os.path.basename(__file__)%0A%0A# Creating an AuroraWatchUK object. Its fields are accessors which return the latest status and other information.%0Aaw = aurorawatchuk.AuroraWatchUK()%0A%0A# Print the current status level, and when it was updated.%0Aprint('Current status level: ' + aw.status)%0Aprint('Current status updated: ' + aw.status_updated.strftime('%25Y-%25m-%25d %25H:%25M:%25S'))%0A%0A# Print the color, meaning and description for each status level%0Aprint('Status descriptions:')%0Adesc = aw.descriptions%0Afor status_level in desc:%0A    print('    Level: ' + status_level)%0A    print('    Color: ' + desc%5Bstatus_level%5D%5B'color'%5D)%0A    print('    Description: ' + desc%5Bstatus_level%5D%5B'description'%5D)%0A    print('    Meaning: ' + desc%5Bstatus_level%5D%5B'meaning'%5D)%0A%0A%0Aprint('----------------------------')%0A%0Awhile True:%0A    now = datetime.datetime.utcnow()%0A    print('%7Bnow:%25Y-%25m-%25d %25H:%25M:%25S%7D: %7Bstatus%7D'.format(now=now, status=aw.status))%0A    time.sleep(10)%0A

Add example to show basic usage