Comment 1 for bug 1290432

Revision history for this message
Erno Kuvaja (jokke) wrote :

glance/glance/registry/api/v2/__init__.py never get loaded so POST /rpc does not get connected to the mapper

self.mapper FROM middleware.py
Route name Methods Path
                   /
           GET /images
           POST /images
           GET /images/detail
           GET /images/{id}
           PUT /images/{id}
           DELETE /images/{id}
           GET /images/{image_id}/members
           POST /images/{image_id}/members
           PUT /images/{image_id}/members
           GET /images/{image_id}/members/{id}
           PUT /images/{image_id}/members/{id}
           DELETE /images/{image_id}/members/{id}
                   /shared-images/{id}

Testing with /rpc added to v1 __init__.py with needed imports:
self.mapper FROM middleware.py
Route name Methods Path
                   /
           GET /images
           POST /images
           GET /images/detail
           GET /images/{id}
           PUT /images/{id}
           DELETE /images/{id}
           GET /images/{image_id}/members
           POST /images/{image_id}/members
           PUT /images/{image_id}/members
           GET /images/{image_id}/members/{id}
           PUT /images/{image_id}/members/{id}
           DELETE /images/{image_id}/members/{id}
                   /shared-images/{id}
           POST /rpc

and the api finally returns wanted results.