--> --> -->
 
 
<type 'exceptions.KeyError'>
Python 2.7.1: /usr/bin/python
Thu May 23 19:28:24 2013

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /home/mzmcbride/public_html/cgi-bin/checker.py in ()
    152 
    153 # Run this awful function to grab the namespace names that are required.
=>  154 extension_dict = get_extension_namespaces(domain)
    155 page_namespace = extension_dict['page_namespace'].encode('utf-8')
    156 index_namespace = extension_dict['index_namespace'].encode('utf-8')
extension_dict undefined, get_extension_namespaces = <function get_extension_namespaces>, domain = 'pt.wikisource.org'
 /home/mzmcbride/public_html/cgi-bin/checker.py in get_extension_namespaces(domain='pt.wikisource.org')
     58     url_contents = urllib.urlopen(query_url).read()
     59     parsed_content = json.loads(url_contents)
=>   60     page_namespace = parsed_content['query']['allmessages'][0]['*']
     61     index_namespace = parsed_content['query']['allmessages'][1]['*']
     62     return {'page_namespace':page_namespace, 'index_namespace':index_namespace}
page_namespace undefined, parsed_content = {u'query': {u'allmessages': [{u'missing': '', u'name': u'proofreadpage_namespace'}, {u'*': u'Galeria', u'name': u'proofreadpage_index_namespace'}]}}

<type 'exceptions.KeyError'>: '*'
      args = ('*',)
      message = '*'