)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3821c5cc6994c3aad56de5e95a8b9d2aef5c2d1f","unresolved":false,"context_lines":[{"line_number":11,"context_line":"adds the information on the new SQL-based approach."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Partially Implements: blueprint domain-config-ext"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Iff368cf05ab23f4c855ef4f1f286ff1081fd50ca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"fa963961_0b73ecb2","line":14,"updated":"2015-03-27 01:49:46.000000000","message":"DocImpact","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"a0f2537eee83f1a2393210f14201ae7e7cd75796","unresolved":false,"context_lines":[{"line_number":11,"context_line":"adds the information on the new SQL-based approach."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Partially Implements: blueprint domain-config-ext"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Iff368cf05ab23f4c855ef4f1f286ff1081fd50ca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"fa963961_95e26402","line":14,"in_reply_to":"fa963961_0b73ecb2","updated":"2015-03-27 16:11:41.000000000","message":"Done","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"}],"doc/source/configuration.rst":[{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"3e139facba600fc68b6e58911f7f6d80d7f61eb8","unresolved":false,"context_lines":[{"line_number":182,"context_line":"options in the Keystone SQL database, managed via the Identity API, as opposed"},{"line_number":183,"context_line":"to using domain-specific configuration files."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. NOTE::"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_4e683588","line":185,"updated":"2015-03-19 18:20:09.000000000","message":"Why not using something to catch the attention to specify it is experimental? There are lots of \"NOTES\" in the file.\n\n.. WARNING::","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"887c45952236d0917051811afd6988372d28b4b3","unresolved":false,"context_lines":[{"line_number":182,"context_line":"options in the Keystone SQL database, managed via the Identity API, as opposed"},{"line_number":183,"context_line":"to using domain-specific configuration files."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. NOTE::"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_ae09b196","line":185,"in_reply_to":"9a80dd14_4e683588","updated":"2015-03-19 18:27:56.000000000","message":"i\u0027m okay with NOTE","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"887c45952236d0917051811afd6988372d28b4b3","unresolved":false,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"This capability (which is disabled by default) is configured by specifying the"},{"line_number":190,"context_line":"following options in the main Keystone configuration file:"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_8eddcd16","line":189,"updated":"2015-03-19 18:27:56.000000000","message":"s/configured/enabled","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"08111d7110eef5b90c18d9576d34a5e8ae66837f","unresolved":false,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"This capability (which is disabled by default) is configured by specifying the"},{"line_number":190,"context_line":"following options in the main Keystone configuration file:"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_9a4fc391","line":189,"in_reply_to":"9a80dd14_8eddcd16","updated":"2015-03-19 20:08:24.000000000","message":"Done","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"3e139facba600fc68b6e58911f7f6d80d7f61eb8","unresolved":false,"context_lines":[{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"This capability (which is disabled by default) is configured by specifying the"},{"line_number":190,"context_line":"following options in the main Keystone configuration file:"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":".. code-block:: ini"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_0ece3d83","line":190,"updated":"2015-03-19 18:20:09.000000000","message":"s/Keystone/keystone (naming convention rules: https://wiki.openstack.org/wiki/Documentation/Conventions","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"08111d7110eef5b90c18d9576d34a5e8ae66837f","unresolved":false,"context_lines":[{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"This capability (which is disabled by default) is configured by specifying the"},{"line_number":190,"context_line":"following options in the main Keystone configuration file:"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":".. code-block:: ini"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_7a312f0a","line":190,"in_reply_to":"9a80dd14_0ece3d83","updated":"2015-03-19 20:08:24.000000000","message":"Done","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"3e139facba600fc68b6e58911f7f6d80d7f61eb8","unresolved":false,"context_lines":[{"line_number":202,"context_line":".. NOTE::"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"    It is important to notice that when using either of these methods of"},{"line_number":205,"context_line":"    specifying domain-specific configuration options, the main Keystone"},{"line_number":206,"context_line":"    configuration file is still maintained. Only those options that relate"},{"line_number":207,"context_line":"    to the Identity driver for users and groups (i.e. specifying whether the"},{"line_number":208,"context_line":"    driver for this domain is SQL or LDAP, and, if LDAP, the options that"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_aed8d153","line":205,"updated":"2015-03-19 18:20:09.000000000","message":"same as above","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"08111d7110eef5b90c18d9576d34a5e8ae66837f","unresolved":false,"context_lines":[{"line_number":202,"context_line":".. NOTE::"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"    It is important to notice that when using either of these methods of"},{"line_number":205,"context_line":"    specifying domain-specific configuration options, the main Keystone"},{"line_number":206,"context_line":"    configuration file is still maintained. Only those options that relate"},{"line_number":207,"context_line":"    to the Identity driver for users and groups (i.e. specifying whether the"},{"line_number":208,"context_line":"    driver for this domain is SQL or LDAP, and, if LDAP, the options that"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_fa243fc7","line":205,"in_reply_to":"9a80dd14_aed8d153","updated":"2015-03-19 20:08:24.000000000","message":"Done","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"887c45952236d0917051811afd6988372d28b4b3","unresolved":false,"context_lines":[{"line_number":210,"context_line":""},{"line_number":211,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":212,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":213,"context_line":"keystone-manage command can be used to upload those configuration files to"},{"line_number":214,"context_line":"the SQL datbase:"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_ce08a582","line":213,"updated":"2015-03-19 18:27:56.000000000","message":"upload all* configuration","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"08111d7110eef5b90c18d9576d34a5e8ae66837f","unresolved":false,"context_lines":[{"line_number":210,"context_line":""},{"line_number":211,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":212,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":213,"context_line":"keystone-manage command can be used to upload those configuration files to"},{"line_number":214,"context_line":"the SQL datbase:"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_fa0b5f28","line":213,"in_reply_to":"9a80dd14_ce08a582","updated":"2015-03-19 20:08:24.000000000","message":"Done","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"change_message_id":"1ce7aaa6e03bdd08ef4e4912d0c619990d4dd0e2","unresolved":false,"context_lines":[{"line_number":246,"context_line":"    it, remove its specific configuration file (i.e. its corresponding"},{"line_number":247,"context_line":"    keystone.\u003cdomain_name\u003e.conf) and then restart the Identity server. When"},{"line_number":248,"context_line":"    using the SQL-based configuration method, the domain can simply be disabled"},{"line_number":249,"context_line":"    and deleted via the Identity API - any domain-specific configuration"},{"line_number":250,"context_line":"    options will automatically be removed."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_05b0e089","line":249,"updated":"2015-03-19 17:38:47.000000000","message":"Shouldn\u0027t this be an en-dash or an em-dash?\n\nhttp://docutils.sourceforge.net/FAQ.html#how-can-i-represent-esoteric-characters-e-g-character-entities-in-a-document","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"08111d7110eef5b90c18d9576d34a5e8ae66837f","unresolved":false,"context_lines":[{"line_number":246,"context_line":"    it, remove its specific configuration file (i.e. its corresponding"},{"line_number":247,"context_line":"    keystone.\u003cdomain_name\u003e.conf) and then restart the Identity server. When"},{"line_number":248,"context_line":"    using the SQL-based configuration method, the domain can simply be disabled"},{"line_number":249,"context_line":"    and deleted via the Identity API - any domain-specific configuration"},{"line_number":250,"context_line":"    options will automatically be removed."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a80dd14_ce6fc0c2","line":249,"in_reply_to":"9a80dd14_05b0e089","updated":"2015-03-19 20:08:24.000000000","message":"changed to a semi-colon anyway...thanks.","commit_id":"f9bcb714ee182c327d2be3a551c3ad2082c2e270"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"b90550d076b3a56507376c8862556700b4003120","unresolved":false,"context_lines":[{"line_number":179,"context_line":"configuration file."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Keystone also supports the ability to store the domain-specific configuration"},{"line_number":182,"context_line":"options in the keystone SQL database, managed via the Identity API, as opposed"},{"line_number":183,"context_line":"to using domain-specific configuration files."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_d03ffe23","line":182,"updated":"2015-03-26 19:04:09.000000000","message":"Keystone*\n\napplies throughout this file.","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"ca210daa83d2f19195f312989088fcb1de1ea905","unresolved":false,"context_lines":[{"line_number":179,"context_line":"configuration file."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Keystone also supports the ability to store the domain-specific configuration"},{"line_number":182,"context_line":"options in the keystone SQL database, managed via the Identity API, as opposed"},{"line_number":183,"context_line":"to using domain-specific configuration files."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_9f6501e3","line":182,"in_reply_to":"fa963961_d03ffe23","updated":"2015-03-26 21:01:22.000000000","message":"I think we\u0027ve settled on lower case now, no?","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"b90550d076b3a56507376c8862556700b4003120","unresolved":false,"context_lines":[{"line_number":210,"context_line":""},{"line_number":211,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":212,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":213,"context_line":"keystone-manage command can be used to upload all configuration files to"},{"line_number":214,"context_line":"the SQL datbase:"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_701dd2bc","line":213,"updated":"2015-03-26 19:04:09.000000000","message":"wrap keystone-manage in backticks?","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"ca210daa83d2f19195f312989088fcb1de1ea905","unresolved":false,"context_lines":[{"line_number":210,"context_line":""},{"line_number":211,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":212,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":213,"context_line":"keystone-manage command can be used to upload all configuration files to"},{"line_number":214,"context_line":"the SQL datbase:"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_5f5f790e","line":213,"in_reply_to":"fa963961_701dd2bc","updated":"2015-03-26 21:01:22.000000000","message":"Done","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"b90550d076b3a56507376c8862556700b4003120","unresolved":false,"context_lines":[{"line_number":230,"context_line":""},{"line_number":231,"context_line":"    It is important to notice that by enabling either of the domain-specific"},{"line_number":232,"context_line":"    configuration methods, the operations of listing all users and listing all"},{"line_number":233,"context_line":"    groups are not supported, those calls will need that either a domain filter"},{"line_number":234,"context_line":"    is specified or the usage of a domain scoped token."},{"line_number":235,"context_line":""},{"line_number":236,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_90773602","line":233,"updated":"2015-03-26 19:04:09.000000000","message":"remove \u0027that\u0027 since we\u0027re updating the documentation anyway.","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"ca210daa83d2f19195f312989088fcb1de1ea905","unresolved":false,"context_lines":[{"line_number":230,"context_line":""},{"line_number":231,"context_line":"    It is important to notice that by enabling either of the domain-specific"},{"line_number":232,"context_line":"    configuration methods, the operations of listing all users and listing all"},{"line_number":233,"context_line":"    groups are not supported, those calls will need that either a domain filter"},{"line_number":234,"context_line":"    is specified or the usage of a domain scoped token."},{"line_number":235,"context_line":""},{"line_number":236,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_1fd57142","line":233,"in_reply_to":"fa963961_90773602","updated":"2015-03-26 21:01:22.000000000","message":"Done","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"b90550d076b3a56507376c8862556700b4003120","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":".. NOTE::"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"    When using the file-base domain-specific configuration method, to delete a"},{"line_number":245,"context_line":"    domain that uses a domain specific backend, it\u0027s necessary to first disable"},{"line_number":246,"context_line":"    it, remove its specific configuration file (i.e. its corresponding"},{"line_number":247,"context_line":"    keystone.\u003cdomain_name\u003e.conf) and then restart the Identity server. When"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_7074b2fc","line":244,"updated":"2015-03-26 19:04:09.000000000","message":"file-based*?","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"ca210daa83d2f19195f312989088fcb1de1ea905","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":".. NOTE::"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"    When using the file-base domain-specific configuration method, to delete a"},{"line_number":245,"context_line":"    domain that uses a domain specific backend, it\u0027s necessary to first disable"},{"line_number":246,"context_line":"    it, remove its specific configuration file (i.e. its corresponding"},{"line_number":247,"context_line":"    keystone.\u003cdomain_name\u003e.conf) and then restart the Identity server. When"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa963961_7fbebd00","line":244,"in_reply_to":"fa963961_7074b2fc","updated":"2015-03-26 21:01:22.000000000","message":"Done","commit_id":"b33fab225a95d05e2ef8943830a08a0864ec8bf2"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3821c5cc6994c3aad56de5e95a8b9d2aef5c2d1f","unresolved":false,"context_lines":[{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. NOTE::"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"This capability (which is disabled by default) is enabled by specifying the"},{"line_number":190,"context_line":"following options in the main keystone configuration file:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_0b5c0c24","line":187,"updated":"2015-03-27 01:49:46.000000000","message":"I don\u0027t think readers are going to know if it\u0027s domain-specific drivers in general that\u0027s new and experimental or just storing domain-specific configs in SQL.","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"a0f2537eee83f1a2393210f14201ae7e7cd75796","unresolved":false,"context_lines":[{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. NOTE::"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    This functionality is new and experimental in Kilo."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"This capability (which is disabled by default) is enabled by specifying the"},{"line_number":190,"context_line":"following options in the main keystone configuration file:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_f5e9b01b","line":187,"in_reply_to":"fa963961_0b5c0c24","updated":"2015-03-27 16:11:41.000000000","message":"Done","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3821c5cc6994c3aad56de5e95a8b9d2aef5c2d1f","unresolved":false,"context_lines":[{"line_number":192,"context_line":".. code-block:: ini"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":" [identity]"},{"line_number":195,"context_line":" domain_specific_drivers_enabled \u003d True"},{"line_number":196,"context_line":" domain_configurations_from_database \u003d True"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_b02fcfa0","line":195,"updated":"2015-03-27 01:49:46.000000000","message":"suggest use lowercase true since that\u0027s what the help text says.","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"a0f2537eee83f1a2393210f14201ae7e7cd75796","unresolved":false,"context_lines":[{"line_number":192,"context_line":".. code-block:: ini"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":" [identity]"},{"line_number":195,"context_line":" domain_specific_drivers_enabled \u003d True"},{"line_number":196,"context_line":" domain_configurations_from_database \u003d True"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_9546e421","line":195,"in_reply_to":"fa963961_b02fcfa0","updated":"2015-03-27 16:11:41.000000000","message":"Done","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3821c5cc6994c3aad56de5e95a8b9d2aef5c2d1f","unresolved":false,"context_lines":[{"line_number":196,"context_line":" domain_configurations_from_database \u003d True"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"},{"line_number":199,"context_line":"and only those domain-specific configurations options specified via the"},{"line_number":200,"context_line":"Identity API will be honored."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_2b09102d","line":199,"updated":"2015-03-27 01:49:46.000000000","message":"change \"configurations\" to \"configuration\" ?","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"a0f2537eee83f1a2393210f14201ae7e7cd75796","unresolved":false,"context_lines":[{"line_number":196,"context_line":" domain_configurations_from_database \u003d True"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"},{"line_number":199,"context_line":"and only those domain-specific configurations options specified via the"},{"line_number":200,"context_line":"Identity API will be honored."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":".. NOTE::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_55497c30","line":199,"in_reply_to":"fa963961_2b09102d","updated":"2015-03-27 16:11:41.000000000","message":"Done","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3821c5cc6994c3aad56de5e95a8b9d2aef5c2d1f","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"},{"line_number":199,"context_line":"and only those domain-specific configurations options specified via the"},{"line_number":200,"context_line":"Identity API will be honored."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":".. NOTE::"},{"line_number":203,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_9003ab0f","line":200,"updated":"2015-03-27 01:49:46.000000000","message":"I don\u0027t think readers are going to understand what this means.","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"a0f2537eee83f1a2393210f14201ae7e7cd75796","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"},{"line_number":199,"context_line":"and only those domain-specific configurations options specified via the"},{"line_number":200,"context_line":"Identity API will be honored."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":".. NOTE::"},{"line_number":203,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_156ad480","line":200,"in_reply_to":"fa963961_9003ab0f","updated":"2015-03-27 16:11:41.000000000","message":"will be used?","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3821c5cc6994c3aad56de5e95a8b9d2aef5c2d1f","unresolved":false,"context_lines":[{"line_number":211,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":212,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":213,"context_line":"``keystone-manage command`` can be used to upload all configuration files to"},{"line_number":214,"context_line":"the SQL datbase:"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":".. code-block:: bash"},{"line_number":217,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_eb13285b","line":214,"updated":"2015-03-27 01:49:46.000000000","message":"change \"datbase\" to \"database\"","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"a0f2537eee83f1a2393210f14201ae7e7cd75796","unresolved":false,"context_lines":[{"line_number":211,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":212,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":213,"context_line":"``keystone-manage command`` can be used to upload all configuration files to"},{"line_number":214,"context_line":"the SQL datbase:"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":".. code-block:: bash"},{"line_number":217,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_d50a2cd2","line":214,"in_reply_to":"fa963961_eb13285b","updated":"2015-03-27 16:11:41.000000000","message":"Done","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3821c5cc6994c3aad56de5e95a8b9d2aef5c2d1f","unresolved":false,"context_lines":[{"line_number":245,"context_line":"    domain that uses a domain specific backend, it\u0027s necessary to first disable"},{"line_number":246,"context_line":"    it, remove its specific configuration file (i.e. its corresponding"},{"line_number":247,"context_line":"    keystone.\u003cdomain_name\u003e.conf) and then restart the Identity server. When"},{"line_number":248,"context_line":"    using the SQL-based configuration method, the domain can simply be disabled"},{"line_number":249,"context_line":"    and deleted via the Identity API; since any domain-specific configuration"},{"line_number":250,"context_line":"    options will automatically be removed."},{"line_number":251,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_4b2b3483","line":248,"updated":"2015-03-27 01:49:46.000000000","message":"Now it\u0027s the SQL-based method and not the Identity API? Need to pick one term to refer to this otherwise nobody\u0027s going to know if it\u0027s talking about something new or the same thing.","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"a0f2537eee83f1a2393210f14201ae7e7cd75796","unresolved":false,"context_lines":[{"line_number":245,"context_line":"    domain that uses a domain specific backend, it\u0027s necessary to first disable"},{"line_number":246,"context_line":"    it, remove its specific configuration file (i.e. its corresponding"},{"line_number":247,"context_line":"    keystone.\u003cdomain_name\u003e.conf) and then restart the Identity server. When"},{"line_number":248,"context_line":"    using the SQL-based configuration method, the domain can simply be disabled"},{"line_number":249,"context_line":"    and deleted via the Identity API; since any domain-specific configuration"},{"line_number":250,"context_line":"    options will automatically be removed."},{"line_number":251,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa963961_9514a4f5","line":248,"in_reply_to":"fa963961_4b2b3483","updated":"2015-03-27 16:11:41.000000000","message":"Done","commit_id":"d86a06bf48adedb8a6e4eb204b33202b2e7ca1ed"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"1aed15931979a122ea4b9645ba49aa0b01f0a2ea","unresolved":false,"context_lines":[{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"},{"line_number":200,"context_line":"and only those domain-specific configuration options specified via the"},{"line_number":201,"context_line":"Identity API will be used."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":".. NOTE::"},{"line_number":204,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"da9b358b_6948475c","line":201,"updated":"2015-03-30 00:15:46.000000000","message":"could make it clear that domain-specific configuration files are the ones in the config directory.","commit_id":"bcd41f0d589dc8ca6f73144ea99010e3c487a721"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"c2f9c79c02892c0a59ad7812d36e9b6df2eb1c98","unresolved":false,"context_lines":[{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Once enabled, any existing domain-specific configuration files will be ignored"},{"line_number":200,"context_line":"and only those domain-specific configuration options specified via the"},{"line_number":201,"context_line":"Identity API will be used."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":".. NOTE::"},{"line_number":204,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"da9b358b_c265e5e1","line":201,"in_reply_to":"da9b358b_6948475c","updated":"2015-03-30 08:54:12.000000000","message":"Done","commit_id":"bcd41f0d589dc8ca6f73144ea99010e3c487a721"},{"author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"change_message_id":"8c37c2351de6989b78566df247493dd56491ab7a","unresolved":false,"context_lines":[{"line_number":211,"context_line":""},{"line_number":212,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":213,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":214,"context_line":"``keystone-manage command`` can be used to upload all configuration files to"},{"line_number":215,"context_line":"the SQL database:"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa963961_00e3b0a4","line":214,"updated":"2015-03-30 00:25:55.000000000","message":"\"command\" should be outside the quotes.","commit_id":"bcd41f0d589dc8ca6f73144ea99010e3c487a721"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"c2f9c79c02892c0a59ad7812d36e9b6df2eb1c98","unresolved":false,"context_lines":[{"line_number":211,"context_line":""},{"line_number":212,"context_line":"For existing installations that already use file-based domain-specific"},{"line_number":213,"context_line":"configurations who wish to migrate to the SQL-based approach, the"},{"line_number":214,"context_line":"``keystone-manage command`` can be used to upload all configuration files to"},{"line_number":215,"context_line":"the SQL database:"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"da9b358b_a23421de","line":214,"in_reply_to":"fa963961_00e3b0a4","updated":"2015-03-30 08:54:12.000000000","message":"Done","commit_id":"bcd41f0d589dc8ca6f73144ea99010e3c487a721"}]}
