)]}'
{"doc/source/plugins.rst":[{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"39622b9454b5d1787f178143065e4a45953c6e2d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Adoption"},{"line_number":11,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"OpenStackClient promises to support first class support for the following"},{"line_number":14,"context_line":"OpenStack services: Compute, Identity, Image, Storage, Volume and Network."},{"line_number":15,"context_line":"These services are considered essential to any OpenStack deployment."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_b18ffe73","line":13,"updated":"2015-05-22 21:34:10.000000000","message":"reword to \"provide first class support\" ?","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a32dab06ca72f9fb6effaefdd791884624dd4a21","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Adoption"},{"line_number":11,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"OpenStackClient promises to support first class support for the following"},{"line_number":14,"context_line":"OpenStack services: Compute, Identity, Image, Storage, Volume and Network."},{"line_number":15,"context_line":"These services are considered essential to any OpenStack deployment."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_f1d1f623","line":13,"in_reply_to":"7a016987_b18ffe73","updated":"2015-05-22 21:41:59.000000000","message":"Done","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"d67bb53e6a814ad7ccae09945622f04663958b69","unresolved":false,"context_lines":[{"line_number":15,"context_line":"These services are considered essential to any OpenStack deployment."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Other OpenStack services, such as Orchestration or Telemetry may use"},{"line_number":18,"context_line":"OpenStackClient as a plugin. The source code will not be hosted by"},{"line_number":19,"context_line":"OpenStackClient."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The following is a list of projects and their status as an OpenStackClient"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_d6d950f4","line":18,"updated":"2015-05-22 21:15:59.000000000","message":"Maybe, \u0027may create an OpenStackClient plugin\u0027","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a32dab06ca72f9fb6effaefdd791884624dd4a21","unresolved":false,"context_lines":[{"line_number":15,"context_line":"These services are considered essential to any OpenStack deployment."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Other OpenStack services, such as Orchestration or Telemetry may use"},{"line_number":18,"context_line":"OpenStackClient as a plugin. The source code will not be hosted by"},{"line_number":19,"context_line":"OpenStackClient."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The following is a list of projects and their status as an OpenStackClient"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_b1c7fe62","line":18,"in_reply_to":"7a016987_d6d950f4","updated":"2015-05-22 21:41:59.000000000","message":"Done","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"d67bb53e6a814ad7ccae09945622f04663958b69","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Other OpenStack services, such as Orchestration or Telemetry may use"},{"line_number":18,"context_line":"OpenStackClient as a plugin. The source code will not be hosted by"},{"line_number":19,"context_line":"OpenStackClient."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The following is a list of projects and their status as an OpenStackClient"},{"line_number":22,"context_line":"plugin."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_56f44059","line":19,"updated":"2015-05-22 21:15:59.000000000","message":"Perhaps \u0027will not be hosted by OpenStackClient at this time\u0027","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a32dab06ca72f9fb6effaefdd791884624dd4a21","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Other OpenStack services, such as Orchestration or Telemetry may use"},{"line_number":18,"context_line":"OpenStackClient as a plugin. The source code will not be hosted by"},{"line_number":19,"context_line":"OpenStackClient."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The following is a list of projects and their status as an OpenStackClient"},{"line_number":22,"context_line":"plugin."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_51a7aabc","line":19,"in_reply_to":"7a016987_56f44059","updated":"2015-05-22 21:41:59.000000000","message":"nah, i\u0027d prefer to be less hopeful in this case","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"d67bb53e6a814ad7ccae09945622f04663958b69","unresolved":false,"context_lines":[{"line_number":26,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":27,"context_line":"python-barbicanclient          n/a"},{"line_number":28,"context_line":"python-ceilometerclient        n/a"},{"line_number":29,"context_line":"python-congressclient          n/a"},{"line_number":30,"context_line":"python-designateclient         n/a"},{"line_number":31,"context_line":"python-heatclient              n/a"},{"line_number":32,"context_line":"python-ironicclient            patch in progress (https://review.openstack.org/#/c/171672/)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_16ea4874","line":29,"updated":"2015-05-22 21:15:59.000000000","message":"This is available, correct?","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a32dab06ca72f9fb6effaefdd791884624dd4a21","unresolved":false,"context_lines":[{"line_number":26,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":27,"context_line":"python-barbicanclient          n/a"},{"line_number":28,"context_line":"python-ceilometerclient        n/a"},{"line_number":29,"context_line":"python-congressclient          n/a"},{"line_number":30,"context_line":"python-designateclient         n/a"},{"line_number":31,"context_line":"python-heatclient              n/a"},{"line_number":32,"context_line":"python-ironicclient            patch in progress (https://review.openstack.org/#/c/171672/)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_71b986cb","line":29,"in_reply_to":"7a016987_16ea4874","updated":"2015-05-22 21:41:59.000000000","message":"Done","commit_id":"3ef5f5f3226bc0bd1939a593b7cb6a3028565b85"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"0ffbbcf7c26a4a9d4dd9635d734873ccfcf43563","unresolved":false,"context_lines":[{"line_number":36,"context_line":"python-muranoclient            n/a"},{"line_number":37,"context_line":"python-saharaclient            n/a"},{"line_number":38,"context_line":"python-troveclient             n/a"},{"line_number":39,"context_line":"python-zaqarclient             n/a"},{"line_number":40,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Implementation"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a016987_ce7cb022","line":39,"updated":"2015-05-27 14:25:18.000000000","message":"there\u0027s also a thing called stackforge/ironic-discoverd that will very soon become openstack/ironic-inspector that is using it as well. Not sure if it\u0027s worth nothing here anyway :)","commit_id":"ab5a89493f376cb561e25d19da0a37617e09e6e0"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"6cdaab419e7705b94db4ba9708244dc706c27e75","unresolved":false,"context_lines":[{"line_number":36,"context_line":"python-muranoclient            n/a"},{"line_number":37,"context_line":"python-saharaclient            n/a"},{"line_number":38,"context_line":"python-troveclient             n/a"},{"line_number":39,"context_line":"python-zaqarclient             n/a"},{"line_number":40,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Implementation"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a016987_39a5c246","line":39,"in_reply_to":"7a016987_ab9efb04","updated":"2015-05-27 19:57:49.000000000","message":"\u003e did ironic-discovered/inspector ever have their own CLI?\n\nno never. understood, sorry for disturbing :)","commit_id":"ab5a89493f376cb561e25d19da0a37617e09e6e0"},{"author":{"_account_id":8041,"name":"Petr Blaho","email":"pblaho@redhat.com","username":"pblaho"},"change_message_id":"480b3757e5e1f271794131f3841a50a6067db589","unresolved":false,"context_lines":[{"line_number":36,"context_line":"python-muranoclient            n/a"},{"line_number":37,"context_line":"python-saharaclient            n/a"},{"line_number":38,"context_line":"python-troveclient             n/a"},{"line_number":39,"context_line":"python-zaqarclient             n/a"},{"line_number":40,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Implementation"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a016987_2909fe2c","line":39,"in_reply_to":"7a016987_ce7cb022","updated":"2015-05-27 14:33:11.000000000","message":"I suggest doing a follow up patch when it is renamed.","commit_id":"ab5a89493f376cb561e25d19da0a37617e09e6e0"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6f76fe9d1ae0a26aad45cb7bb1300601516980f0","unresolved":false,"context_lines":[{"line_number":36,"context_line":"python-muranoclient            n/a"},{"line_number":37,"context_line":"python-saharaclient            n/a"},{"line_number":38,"context_line":"python-troveclient             n/a"},{"line_number":39,"context_line":"python-zaqarclient             n/a"},{"line_number":40,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Implementation"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a016987_ab9efb04","line":39,"in_reply_to":"7a016987_ce7cb022","updated":"2015-05-27 17:32:46.000000000","message":"did ironic-discovered/inspector ever have their own CLI? i\u0027d prefer users make the assumption that CLIs are OSC based, and just keep track of migrating old CLIs to OSC here.","commit_id":"ab5a89493f376cb561e25d19da0a37617e09e6e0"}]}
