'Return a basic filtered list of public, non-deleted images
:param req: the Request object coming from the wsgi layer
:returns: a mapping of the following form
.. code-block:: python
dict(images=[image_list])
Where image_list is a sequence of mappings
\'id\': <ID>,
\'name\': <NAME>,
\'size\': <SIZE>,
\'disk_format\': <DISK_FORMAT>,
\'container_format\': <CONTAINER_FORMAT>,
\'checksum\': <CHECKSUM>'

def index(self, req):

    params = self._get_query_params(req)
    images = self._get_images(req.context, **params)
    results = []
    for image in images:
        result = {}
        for field in DISPLAY_FIELDS_IN_INDEX:
            result[field] = image[field]
        results.append(result)
    LOG.debug('Returning    image    list')
    return dict(images=results)
