Custom Query (2152 matches)
Results (604 - 606 of 2152)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #929 | fixed | Handle the case when the licenses service is down better | rgrp | rene.kapusta |
| Description |
I'm using v 1.3.1a and get a lot of "WebApp? Error: <type 'exceptions.Exception'>: Couldn't connect to licenses service: <urlopen error (104, 'Connection reset by peer')>" error messages. Module ckan.forms.package:87 in build_package_form
<< # Options/settings
builder.set_field_option('name', 'validate', package_name_validator)
builder.set_field_option('license_id', 'dropdown', {'options':[('', None)] + model.Package.get_license_options()})
builder.set_field_option('state', 'dropdown', {'options':model.State.all})
builder.set_field_option('notes', 'textarea', {'size':'60x15'})
>> builder.set_field_option('license_id', 'dropdown', {'options':[('', None)] + model.Package.get_license_options()})
Module ckan.model.package:283 in get_license_options
<< @classmethod
def get_license_options(self):
register = self.get_license_register()
return [(l.title, l.id) for l in register.values()]
>> register = self.get_license_register()
Module ckan.model.package:278 in get_license_register
<< def get_license_register(self):
if not hasattr(self, '_license_register'):
self._license_register = LicenseRegister()
return self._license_register
>> self._license_register = LicenseRegister()
Module ckan.model.license:46 in __init__
<< from licenses.service import LicensesService2
self.service = LicensesService2(group_url)
entity_list = self.service.get_licenses()
else:
from licenses import Licenses
>> entity_list = self.service.get_licenses()
Module licenses.service:44 in get_licenses
<< except Exception, inst:
msg = "Couldn't connect to licenses service: %s" % inst
raise Exception, msg
try:
licenses = loads(response_body)
>> raise Exception, msg
Exception: Couldn't connect to licenses service: <urlopen error (104, 'Connection reset by peer')>
|
|||
| #930 | fixed | call_timing files created for every request | wwaites | dread |
| Description |
On a production server we produce literally millions of little files saying how long every single request took to process. They are here: hmg.ckan.net.2/pylonsdata/call_timing They were added by ckan/lib/base.py in cset:da438a9085d3. I don't believe anyone uses these stats. |
|||
| #931 | fixed | Search results generator hides paging functionality | dread | dread |
| Description |
ckanclient's search results list only packages up to the 'limit'. It would be good to return a generator instead of a list. When the limit is reached on the generator then another 'page' is loaded automatically. |
|||
