)]}'
{"doc/source/configuration.rst":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"ad3016058481f5962f2823ccc055f4e4385fcb5b","unresolved":false,"context_lines":[{"line_number":1289,"context_line":".. code-block:: bash"},{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":1292,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":1293,"context_line":""},{"line_number":1294,"context_line":"And use the OpenStack Client to list your projects (which should successfully"},{"line_number":1295,"context_line":"return an empty list from your new database):"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_c6191f8a","line":1292,"updated":"2016-05-10 16:34:47.000000000","message":"do not use the httpd/* files, use the files created by the entry points.","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"ae34f1e875320c007223b828cb4d6d2ba5fbb3fa","unresolved":false,"context_lines":[{"line_number":1289,"context_line":".. code-block:: bash"},{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":1292,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":1293,"context_line":""},{"line_number":1294,"context_line":"And use the OpenStack Client to list your projects (which should successfully"},{"line_number":1295,"context_line":"return an empty list from your new database):"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_f0469579","line":1292,"in_reply_to":"dab17558_1cdc1872","updated":"2016-05-10 18:25:00.000000000","message":"Done","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"bf74142b427f380e5a144d8e510372359a64fe93","unresolved":false,"context_lines":[{"line_number":1289,"context_line":".. code-block:: bash"},{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":1292,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":1293,"context_line":""},{"line_number":1294,"context_line":"And use the OpenStack Client to list your projects (which should successfully"},{"line_number":1295,"context_line":"return an empty list from your new database):"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_1cdc1872","line":1292,"in_reply_to":"dab17558_c6191f8a","updated":"2016-05-10 16:57:06.000000000","message":"What should be the command?  It seems to be different based on how the developer set up his environment.  I am using pyenv and would use the following:\n\nuwsgi --http 127.0.0.1:35357 --wsgi-file ~/.pyenv/versions/keystone/bin/keystone-wsgi-admin","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"c726f7fa6faa6d52d9e8c2cadd6961bcd3454890","unresolved":false,"context_lines":[{"line_number":1288,"context_line":""},{"line_number":1289,"context_line":".. code-block:: bash"},{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":1292,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":1293,"context_line":""},{"line_number":1294,"context_line":"And use the OpenStack Client to list your projects (which should successfully"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_40018669","line":1291,"updated":"2016-05-10 21:48:27.000000000","message":"Is this part required? this will default to /etc/keystone/ right?","commit_id":"f32b2b4f828d2cc9d0cafa518305d96f1c29b75c"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ea4dc4cfee8aa8f222ea78aec7198f5a7164edc9","unresolved":false,"context_lines":[{"line_number":1288,"context_line":""},{"line_number":1289,"context_line":".. code-block:: bash"},{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":1292,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":1293,"context_line":""},{"line_number":1294,"context_line":"And use the OpenStack Client to list your projects (which should successfully"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_4047c676","line":1291,"in_reply_to":"dab17558_40018669","updated":"2016-05-10 21:55:22.000000000","message":"Yeah - i can run this all locally without overriding the configuration directory.","commit_id":"f32b2b4f828d2cc9d0cafa518305d96f1c29b75c"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"2f37fbf51dde5f864acc9bda42818ffc49d74eb0","unresolved":false,"context_lines":[{"line_number":1288,"context_line":""},{"line_number":1289,"context_line":".. code-block:: bash"},{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":1292,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":1293,"context_line":""},{"line_number":1294,"context_line":"And use the OpenStack Client to list your projects (which should successfully"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_b4feb7ab","line":1291,"in_reply_to":"dab17558_4047c676","updated":"2016-05-10 22:06:36.000000000","message":"Done","commit_id":"f32b2b4f828d2cc9d0cafa518305d96f1c29b75c"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a93fcae7bafeb56e87ab3c93232967b3d0ae854b","unresolved":false,"context_lines":[{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":1292,"context_line":""},{"line_number":1293,"context_line":"And use the OpenStack Client to list your projects (which should successfully"},{"line_number":1294,"context_line":"return an empty list from your new database):"},{"line_number":1295,"context_line":""},{"line_number":1296,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"dab17558_a2f5cced","line":1293,"range":{"start_line":1293,"start_character":8,"end_line":1293,"end_character":28},"updated":"2016-05-11 06:03:06.000000000","message":"just \"OpenStackClient\"","commit_id":"f6ac0661bf5bbc11cf5ad958667dd901a0b865d1"}],"doc/source/developing.rst":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"ad3016058481f5962f2823ccc055f4e4385fcb5b","unresolved":false,"context_lines":[{"line_number":48,"context_line":".. code-block:: bash"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":51,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This runs Keystone with the configuration the etc/ directory of the project."},{"line_number":54,"context_line":"See :doc:`configuration` for details on how Keystone is configured. By default,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_a61e9b6d","line":51,"updated":"2016-05-10 16:34:47.000000000","message":"do not use the httpd/* files, use the files created by the entry points","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"ae34f1e875320c007223b828cb4d6d2ba5fbb3fa","unresolved":false,"context_lines":[{"line_number":48,"context_line":".. code-block:: bash"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":51,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This runs Keystone with the configuration the etc/ directory of the project."},{"line_number":54,"context_line":"See :doc:`configuration` for details on how Keystone is configured. By default,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_50604101","line":51,"in_reply_to":"dab17558_a61e9b6d","updated":"2016-05-10 18:25:00.000000000","message":"Done","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"ad3016058481f5962f2823ccc055f4e4385fcb5b","unresolved":false,"context_lines":[{"line_number":566,"context_line":".. code-block:: bash"},{"line_number":567,"context_line":""},{"line_number":568,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":569,"context_line":"    $ KEYSTONE_LOCALEDIR\u003d/opt/stack/keystone/keystone/locale uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":570,"context_line":""},{"line_number":571,"context_line":""},{"line_number":572,"context_line":"Now you can get a translated error response:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_06104758","line":569,"updated":"2016-05-10 16:34:47.000000000","message":"do not use the httpd/* files, use the files created by the entry points","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"ae34f1e875320c007223b828cb4d6d2ba5fbb3fa","unresolved":false,"context_lines":[{"line_number":566,"context_line":".. code-block:: bash"},{"line_number":567,"context_line":""},{"line_number":568,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":569,"context_line":"    $ KEYSTONE_LOCALEDIR\u003d/opt/stack/keystone/keystone/locale uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":570,"context_line":""},{"line_number":571,"context_line":""},{"line_number":572,"context_line":"Now you can get a translated error response:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_90562928","line":569,"in_reply_to":"dab17558_06104758","updated":"2016-05-10 18:25:00.000000000","message":"Done","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"c726f7fa6faa6d52d9e8c2cadd6961bcd3454890","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":".. code-block:: bash"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":51,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This runs Keystone with the configuration the etc/ directory of the project."}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_80f7ee89","line":50,"updated":"2016-05-10 21:48:27.000000000","message":"Same comment here.","commit_id":"f32b2b4f828d2cc9d0cafa518305d96f1c29b75c"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"2f37fbf51dde5f864acc9bda42818ffc49d74eb0","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":".. code-block:: bash"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":51,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This runs Keystone with the configuration the etc/ directory of the project."}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_142ea342","line":50,"in_reply_to":"dab17558_80f7ee89","updated":"2016-05-10 22:06:36.000000000","message":"Done","commit_id":"f32b2b4f828d2cc9d0cafa518305d96f1c29b75c"}],"doc/source/installing.rst":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"ad3016058481f5962f2823ccc055f4e4385fcb5b","unresolved":false,"context_lines":[{"line_number":79,"context_line":".. code-block:: bash"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":82,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"By default, this will show logging on the console from which it was started."},{"line_number":85,"context_line":"Once started, you can initialize data in Keystone for use with the rest of"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_862d57aa","line":82,"updated":"2016-05-10 16:34:47.000000000","message":"It is not recommended to use the httpd/keystone-admin.py instead it is recommended to use the files created by the entry points.","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"ae34f1e875320c007223b828cb4d6d2ba5fbb3fa","unresolved":false,"context_lines":[{"line_number":79,"context_line":".. code-block:: bash"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":82,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file httpd/keystone-admin.py"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"By default, this will show logging on the console from which it was started."},{"line_number":85,"context_line":"Once started, you can initialize data in Keystone for use with the rest of"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dab17558_5027a1c9","line":82,"in_reply_to":"dab17558_862d57aa","updated":"2016-05-10 18:25:00.000000000","message":"Done","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"c726f7fa6faa6d52d9e8c2cadd6961bcd3454890","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. code-block:: bash"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":82,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"By default, this will show logging on the console from which it was started."}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_a04152ab","line":81,"updated":"2016-05-10 21:48:27.000000000","message":"Same comment here","commit_id":"f32b2b4f828d2cc9d0cafa518305d96f1c29b75c"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"2f37fbf51dde5f864acc9bda42818ffc49d74eb0","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. code-block:: bash"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    $ export OS_KEYSTONE_CONFIG_DIR\u003detc"},{"line_number":82,"context_line":"    $ uwsgi --http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"By default, this will show logging on the console from which it was started."}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_94229350","line":81,"in_reply_to":"dab17558_a04152ab","updated":"2016-05-10 22:06:36.000000000","message":"Done","commit_id":"f32b2b4f828d2cc9d0cafa518305d96f1c29b75c"}],"httpd/keystone-admin.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"ad3016058481f5962f2823ccc055f4e4385fcb5b","unresolved":false,"context_lines":[{"line_number":25,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"application \u003d wsgi_server.initialize_admin_application()"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab17558_662af391","line":28,"updated":"2016-05-10 16:34:47.000000000","message":"This file should not be changed. The is still deprecated and slated for removal. The recommendation should be to use the files created by the entry points.","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"ae34f1e875320c007223b828cb4d6d2ba5fbb3fa","unresolved":false,"context_lines":[{"line_number":25,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"application \u003d wsgi_server.initialize_admin_application()"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab17558_902d89aa","line":28,"in_reply_to":"dab17558_662af391","updated":"2016-05-10 18:25:00.000000000","message":"Done","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"}],"httpd/keystone-public.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"ad3016058481f5962f2823ccc055f4e4385fcb5b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2013 OpenStack Foundation"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab17558_e614234e","line":1,"updated":"2016-05-10 16:34:47.000000000","message":"Do not create this file, use the files created by the entry points.","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"},{"author":{"_account_id":11434,"name":"werner mendizabal","email":"nonameentername@gmail.com","username":"nonameentername"},"change_message_id":"ae34f1e875320c007223b828cb4d6d2ba5fbb3fa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2013 OpenStack Foundation"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"dab17558_702aa591","line":1,"in_reply_to":"dab17558_e614234e","updated":"2016-05-10 18:25:00.000000000","message":"Done","commit_id":"16199f82b5fad59a4360be7a0567912a2e1b6cb8"}]}
