)]}'
{"etc/panko/api_paste.ini":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"29d5516480f20f7144bdbd01231043d3a6d5ea12","unresolved":false,"context_lines":[{"line_number":16,"context_line":"root \u003d panko.api.controllers.root.VersionsController"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"[pipeline:pankov2_keystone_pipeline]"},{"line_number":19,"context_line":"pipeline \u003d cors http_proxy_to_wsgi request_id osprofiler authtoken pankov2"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[pipeline:pankov2_noauth_pipeline]"},{"line_number":22,"context_line":"pipeline \u003d cors http_proxy_to_wsgi request_id osprofiler pankov2"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1f1a1f67_a5b90e2f","line":19,"updated":"2017-07-14 13:37:15.000000000","message":"is this normal? seems strange we would add osprofiler in \u0027production\u0027 pipeline.","commit_id":"ac4a5bfed9ee0bfa3dd65aafc48c99eb1c1999a3"},{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"c3e61bb5e609b63d3056af058e5bebaecc69ef43","unresolved":false,"context_lines":[{"line_number":16,"context_line":"root \u003d panko.api.controllers.root.VersionsController"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"[pipeline:pankov2_keystone_pipeline]"},{"line_number":19,"context_line":"pipeline \u003d cors http_proxy_to_wsgi request_id osprofiler authtoken pankov2"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[pipeline:pankov2_noauth_pipeline]"},{"line_number":22,"context_line":"pipeline \u003d cors http_proxy_to_wsgi request_id osprofiler pankov2"}],"source_content_type":"text/x-properties","patch_set":1,"id":"ff346bd7_34733c18","line":19,"in_reply_to":"1f1a1f67_a5b90e2f","updated":"2017-07-24 08:31:22.000000000","message":"Basically, this is normal.\nIn normal case (no osprofiler installed, not enable osprofiler), this osprofiler middleware is just a no-op middleware. It does nothing except an `if/else` check.\nIn glance/nova/cinder and etc. [1] [2] [3], we have it in pipeline too.\n\n[1] https://git.openstack.org/cgit/openstack/glance/tree/etc/glance-api-paste.ini#n3\n[2] https://git.openstack.org/cgit/openstack/nova/tree/etc/nova/api-paste.ini#n31\n[3] https://git.openstack.org/cgit/openstack/cinder/tree/etc/cinder/api-paste.ini#n14","commit_id":"ac4a5bfed9ee0bfa3dd65aafc48c99eb1c1999a3"}]}
