[datafeed] Complete the import log even if parser could not be found
It happens that if the parser could not be found, _pull_data() would just
return an empty dict without taking care to close the import log which it just
opened. This leads to misleading information in the user interface where
CWDataImport entities kept accumulating in the "imports" tab of CWSource
primary view without anything else happening.
So:
* log an error message when parser cannot be found
* always close (write logs and set "end_timestamp" attribute) import log when
leaving _pull_data().
Closes #15505460.
================
Pyramid Cubicweb
================
Pyramid Cubicweb is an attempt to rebase the CubicWeb framework on pyramid.
It can be used in two different ways:
- Within CubicWeb, through the 'pyramid' cube and the
:ref:`pyramid command <cubicweb-ctl_pyramid>`.
In this mode, the Pyramid CubicWeb replaces some parts of
CubicWeb and make the pyramid api available to the cubes.
- Within a pyramid application, it provides easy access to a CubicWeb
instance and registry.
Narrative Documentation
=======================
.. toctree::
:maxdepth: 2
quickstart
ctl
settings
auth
profiling
Api Documentation
=================
.. toctree::
:maxdepth: 2
:glob:
../../api/pyramid