)]}'
{"doc/source/authentication.rst":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"50bc16e92c887642b8e757c13a9e3404387e9f4f","unresolved":false,"context_lines":[{"line_number":173,"context_line":"Configuring Glance Registry to use Keystone is also relatively"},{"line_number":174,"context_line":"straight forward.  The same pieces of middleware need to be added "},{"line_number":175,"context_line":"to ``glance-registry-paste.ini`` as are needed by Glance API; "},{"line_number":176,"context_line":"see above for an example of the ``authtoken`` configuration."},{"line_number":177,"context_line":"There is a slight difference for the ``auth-context`` middleware,"},{"line_number":178,"context_line":"which should look like this::"},{"line_number":179,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAD3%2F%2F%2BKA%3D","line":176,"updated":"2012-01-13 22:54:32.000000000","message":"couple little whitespaces to delete above...","commit_id":"cfd6c622bd7acf19f486028f42399eb6f31e4039"}],"doc/source/configuring.rst":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"50bc16e92c887642b8e757c13a9e3404387e9f4f","unresolved":false,"context_lines":[{"line_number":43,"context_line":"In addition to this documentation page, you can check the"},{"line_number":44,"context_line":"``etc/glance-api.conf`` and ``etc/glance-registry.conf`` sample configuration"},{"line_number":45,"context_line":"files distributed with Glance for example configuration files for each server"},{"line_number":46,"context_line":"application with detailed comments on what each options does."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"The PasteDeploy configuration (controlling the deployment of the WSGI "},{"line_number":49,"context_line":"application for each component) may be found in \u003ccomponent\u003e-paste.ini "}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAD3%2F%2F%2BJ8%3D","line":46,"updated":"2012-01-13 22:54:32.000000000","message":"whitespace trailing on some lines below...","commit_id":"cfd6c622bd7acf19f486028f42399eb6f31e4039"}],"glance/tests/functional/__init__.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"50bc16e92c887642b8e757c13a9e3404387e9f4f","unresolved":false,"context_lines":[{"line_number":225,"context_line":"scrubber_datadir \u003d %(scrubber_datadir)s"},{"line_number":226,"context_line":"image_cache_dir \u003d %(image_cache_dir)s"},{"line_number":227,"context_line":"image_cache_driver \u003d %(image_cache_driver)s"},{"line_number":228,"context_line":"[paste_deploy]"},{"line_number":229,"context_line":"\"\"\""},{"line_number":230,"context_line":"        self.paste_conf_base \u003d \"\"\"[pipeline:glance-api]"},{"line_number":231,"context_line":"pipeline \u003d versionnegotiation context %(cache_pipeline)s apiv1app"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAD3%2F%2F%2BJw%3D","line":228,"updated":"2012-01-13 22:54:32.000000000","message":"Can the above be removed?","commit_id":"cfd6c622bd7acf19f486028f42399eb6f31e4039"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"50bc16e92c887642b8e757c13a9e3404387e9f4f","unresolved":false,"context_lines":[{"line_number":282,"context_line":"api_limit_max \u003d 1000"},{"line_number":283,"context_line":"limit_param_default \u003d 25"},{"line_number":284,"context_line":"owner_is_tenant \u003d %(owner_is_tenant)s"},{"line_number":285,"context_line":"[paste_deploy]"},{"line_number":286,"context_line":"\"\"\""},{"line_number":287,"context_line":"        self.paste_conf_base \u003d \"\"\"[pipeline:glance-registry]"},{"line_number":288,"context_line":"pipeline \u003d context registryapp"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAD3%2F%2F%2BJs%3D","line":285,"updated":"2012-01-13 22:54:32.000000000","message":"and here.","commit_id":"cfd6c622bd7acf19f486028f42399eb6f31e4039"}],"glance/tests/functional/test_bin_glance_cache_manage.py":[{"author":{"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},"change_message_id":"6f2d52465b946c3272ee85754dd04708f19aaff7","unresolved":false,"context_lines":[{"line_number":228,"context_line":"paste.app_factory \u003d glance.common.wsgi:app_factory"},{"line_number":229,"context_line":"glance.app_factory \u003d glance.image_cache.queue_image:Queuer"},{"line_number":230,"context_line":"\"\"\")"},{"line_number":231,"context_line":"            paste_file.flush()"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        cmd \u003d \"bin/glance-cache-prefetcher --config-file %s\" % \\"},{"line_number":234,"context_line":"            cache_config_filepath"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAD3%2F%2F%2BGQ%3D","line":231,"updated":"2012-01-14 02:43:07.000000000","message":"I know the flush calls were originally there, but I don\u0027t think they\u0027re needed, since flush is implicit in the (implicit) close(). Same thing in test_middleware...","commit_id":"cfd6c622bd7acf19f486028f42399eb6f31e4039"}]}
