Some module pages error

Ankitkumar Rameshchandra Patel ankit at redhat.com
Mon Mar 24 05:35:49 UTC 2008


I have no idea why & how this is happening, but there is a workaround to 
avoid this issue that I know.

Try using "https://" instead of "http://" ...

Runa Bhattacharjee wrote:
> Hello,
> Python Operational Errors are also showing up for the languages pages:
>
> http://translate.fedoraproject.org/languages/<lang-code>
>
> Can someone with access please take a look at this?
>
> Thanks in advance and apologies for top-posting.
>
> regards
> Runa
>
> Guokai Han wrote:
>> in http://translate.fedoraproject.org/module/ , Some module pages
>> error , examples :
>> http://translate.fedoraproject.org/module/system-config-lvm
>> http://translate.fedoraproject.org/module/system-config-rootpassword
>> http://translate.fedoraproject.org/module/system-config-samba
>>
>>
>> pages show:
>>
>> OperationalErrorPython 2.4.3: /usr/bin/python
>> Mon Mar 24 04:41:43 2008
>>
>> A problem occurred in a Python script.  Here is the sequence of
>> function calls leading up to the error, in the order they occurred.
>>  /srv/web/translation/view-module.py
>>   206 #import profile
>>
>>   207
>>
>>   208 go_go()
>>
>>   209
>>
>>   210 #profile.run('go_go()', 'profile2-data')
>>
>> go_go = <function go_go>
>>  /srv/web/translation/view-module.py in go_go()
>>   162                 here = 
>> module["branch"][branch]['domain'][trdomain]
>>
>>   163                 here['statistics'] = []
>>
>>   164                 get_stats_for(here, module, trdomain, branch, 
>> 'ui')
>>
>>   165                 here['statistics'].sort(compare_stats) # FIXME:
>> Allow different sorting criteria
>>
>>   166
>>
>> global get_stats_for = <function get_stats_for>, here =
>> {'description': u'\u754c\u9762\u7ffb\u8bd1', 'id': u'po', 'potbase':
>> u'transifex', 'statistics': [], 'text': u'po'}, module = {'branch':
>> {u'tip': {'content': u'', 'document': {}, 'domain': {u'po':
>> {'description': u'\u754c\u9762\u7ffb\u8bd1', 'id': u'po', 'potbase':
>> u'transifex', 'statistics': [], 'text': u'po'}}, 'id': u'tip', 'text':
>> u'tip'}}, 'bugs-baseurl': u'http://bugzilla.redhat.com/bugzilla',
>> 'bugs-component': u'transifex', 'bugs-product': u'Fedora',
>> 'bugs-xmlrpc': u'http://bugzilla-test.redhat.com/xmlrpc.cgi',
>> 'description': u'transifex', 'id': u'transifex', 'maintainer':
>> {u'glezos': {'bugzilla-account': u'dimitris at glezos.com', 'email':
>> u'dimitris at glezos.com', 'icon':
>> u'http://planet.fedoraproject.org/heads/glezos.png', 'id': u'glezos',
>> 'im': '', 'name': u'Dimitris Glezos', 'nick': u'glezos', 'text':
>> u'glezos', 'webpage':
>> u'http://fedoraproject.org/wiki/DimitrisGlezos'}}, 'scmmodule':
>> u'transifex', 'scmroot': {'path': u'http://hg.fedorahosted.org/hg',
>> 'text': u'hg', 'type': u'hg'}, ...}, trdomain = u'po', branch = u'tip'
>>  /srv/web/translation/view-module.py in
>> get_stats_for(here={'description': u'\u754c\u9762\u7ffb\u8bd1', 'id':
>> u'po', 'potbase': u'transifex', 'statistics': [], 'text': u'po'},
>> module={'branch': {u'tip': {'content': u'', 'document': {}, 'domain':
>> {u'po': {'description': u'\u754c\u9762\u7ffb\u8bd1', 'id': u'po',
>> 'potbase': u'transifex', 'statistics': [], 'text': u'po'}}, 'id':
>> u'tip', 'text': u'tip'}}, 'bugs-baseurl':
>> u'http://bugzilla.redhat.com/bugzilla', 'bugs-component':
>> u'transifex', 'bugs-product': u'Fedora', 'bugs-xmlrpc':
>> u'http://bugzilla-test.redhat.com/xmlrpc.cgi', 'description':
>> u'transifex', 'id': u'transifex', 'maintainer': {u'glezos':
>> {'bugzilla-account': u'dimitris at glezos.com', 'email':
>> u'dimitris at glezos.com', 'icon':
>> u'http://planet.fedoraproject.org/heads/glezos.png', 'id': u'glezos',
>> 'im': '', 'name': u'Dimitris Glezos', 'nick': u'glezos', 'text':
>> u'glezos', 'webpage':
>> u'http://fedoraproject.org/wiki/DimitrisGlezos'}}, 'scmmodule':
>> u'transifex', 'scmroot': {'path': u'http://hg.fedorahosted.org/hg',
>> 'text': u'hg', 'type': u'hg'}, ...}, trdomain=u'po', branch=u'tip',
>> type='ui', sortorder='name')
>>    51                                 Statistics.q.Type == type),
>>
>>    52                             orderBy="-date")
>>
>>    53     if list(res) and res.count()>0:
>>
>>    54         if defaults.DEBUG: print >>sys.stderr, "OVDE: %s!" %
>> (module["id"] + "/" + trdomain)
>>
>>    55         pot = res[0]
>>
>> builtin list = <type 'list'>, res = <SelectResults at -484bce14>,
>> res.count = <bound method SelectResults.count of <SelectResults at
>> -484bce14>>
>>  /usr/lib/python2.4/site-packages/sqlobject/sresults.py in
>> __iter__(self=<SelectResults at -484bce14>)
>>   160         # since we don't have to worry about garbage collection,
>>
>>   161         # etc., like we do with .lazyIter()
>>
>>   162         return iter(list(self.lazyIter()))
>>
>>   163
>>
>>   164     def lazyIter(self):
>>
>> builtin iter = <built-in function iter>, builtin list = <type 'list'>,
>> self = <SelectResults at -484bce14>, self.lazyIter = <bound method
>> SelectResults.lazyIter of <SelectResults at -484bce14>>
>>  /usr/lib/python2.4/site-packages/sqlobject/sresults.py in
>> lazyIter(self=<SelectResults at -484bce14>)
>>   168         """
>>
>>   169         conn = self._getConnection()
>>
>>   170         return conn.iterSelect(self)
>>
>>   171
>>
>>   172     def accumulate(self, *expressions):
>>
>> conn = <sqlobject.sqlite.sqliteconnection.SQLiteConnection instance>,
>> conn.iterSelect = <bound method SQLiteConnection.iterSelect of
>> <sq...lite.sqliteconnection.SQLiteConnection instance>>, self =
>> <SelectResults at -484bce14>
>>  /usr/lib/python2.4/site-packages/sqlobject/dbconnection.py in
>> iterSelect(self=<sqlobject.sqlite.sqliteconnection.SQLiteConnection
>> instance>, select=<SelectResults at -484bce14>)
>>   398     def iterSelect(self, select):
>>
>>   399         return select.IterationClass(self, self.getConnection(),
>>
>>   400                          select, keepConnection=False)
>>
>>   401
>>
>>   402     def accumulateSelect(self, select, *expressions):
>>
>> select = <SelectResults at -484bce14>, keepConnection undefined,
>> global False = False
>>  /usr/lib/python2.4/site-packages/sqlobject/dbconnection.py in
>> __init__(self=<sqlobject.dbconnection.Iteration object>,
>> dbconn=<sqlobject.sqlite.sqliteconnection.SQLiteConnection instance>,
>> rawconn=<pysqlite2.dbapi2.Connection object>, select=<SelectResults at
>> -484bce14>, keepConnection=False)
>>   786         if dbconn.debug:
>>
>>   787             dbconn.printDebug(rawconn, self.query, 'Select')
>>
>>   788         self.dbconn._executeRetry(self.rawconn, self.cursor, 
>> self.query)
>>
>>   789
>>
>>   790     def __iter__(self):
>>
>> self = <sqlobject.dbconnection.Iteration object>, self.dbconn =
>> <sqlobject.sqlite.sqliteconnection.SQLiteConnection instance>,
>> self.dbconn._executeRetry = <bound method
>> SQLiteConnection._executeRetry of
>> ...lite.sqliteconnection.SQLiteConnection instance>>, self.rawconn =
>> <pysqlite2.dbapi2.Connection object>, self.cursor =
>> <pysqlite2.dbapi2.Cursor object>, self.query = "SELECT statistics.id,
>> statistics.module, statist...statistics.type) = ('ui')))))) ORDER BY
>> date DESC"
>>  /usr/lib/python2.4/site-packages/sqlobject/sqlite/sqliteconnection.py
>> in 
>> _executeRetry(self=<sqlobject.sqlite.sqliteconnection.SQLiteConnection
>> instance>, conn=<pysqlite2.dbapi2.Connection object>,
>> cursor=<pysqlite2.dbapi2.Cursor object>, query="SELECT statistics.id,
>> statistics.module, statist...statistics.type) = ('ui')))))) ORDER BY
>> date DESC")
>>   181             return cursor.execute(query)
>>
>>   182         except self.module.OperationalError, e:
>>
>>   183             raise OperationalError(ErrorMessage(e))
>>
>>   184         except self.module.IntegrityError, e:
>>
>>   185             msg = ErrorMessage(e)
>>
>> global OperationalError = <class sqlobject.dberrors.OperationalError>,
>> global ErrorMessage = <class
>> 'sqlobject.sqlite.sqliteconnection.ErrorMessage'>, e =
>> <pysqlite2.dbapi2.OperationalError instance>OperationalError: no such
>> table: statistics
>>
>> -- 
>> Fedora-trans-list mailing list
>> Fedora-trans-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/fedora-trans-list
-- 
Regards,
-----------------------------------------------------
Ankit Patel             	    Mob: +91 9890772942
Supervisor, Localization Services   Ph: +91 20 40057372
Pune - India            	    Fax: +91 20 66056040
-----------------------------------------------------
http://www.indianoss.org/




More information about the trans mailing list