)]}'
{"doc/source/usage.rst":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"878f078d0cddea3aa472ef6bd110b41d2aabfeeb","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    from magnumclient.client import Client"},{"line_number":18,"context_line":"    loader \u003d loading.get_plugin_loader(\u0027password\u0027)"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    AUTH_URL \u003d \"http://auth.example.com:5000/v2.0\""},{"line_number":21,"context_line":"    USERNAME \u003d \"user\""},{"line_number":22,"context_line":"    PASSWORD \u003d \"password\""},{"line_number":23,"context_line":"    PROJECT_NAME \u003d \"project\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa31d9ce_1172807b","line":20,"updated":"2017-02-14 07:36:15.000000000","message":"I think we should go with Keystone v3(additionally need to pass project_domain_name and user_domain_name) as v2 is deprecated.","commit_id":"896e7a2d811762c5b1a31b3d4eee0561c598c45f"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"3c3ef562b143ee0ce3e85c7bfdf138fd319e8164","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    from magnumclient.client import Client"},{"line_number":18,"context_line":"    loader \u003d loading.get_plugin_loader(\u0027password\u0027)"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    AUTH_URL \u003d \"http://auth.example.com:5000/v2.0\""},{"line_number":21,"context_line":"    USERNAME \u003d \"user\""},{"line_number":22,"context_line":"    PASSWORD \u003d \"password\""},{"line_number":23,"context_line":"    PROJECT_NAME \u003d \"project\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa31d9ce_a476b4d4","line":20,"in_reply_to":"fa31d9ce_1172807b","updated":"2017-02-14 17:38:11.000000000","message":"Done","commit_id":"896e7a2d811762c5b1a31b3d4eee0561c598c45f"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"878f078d0cddea3aa472ef6bd110b41d2aabfeeb","unresolved":false,"context_lines":[{"line_number":46,"context_line":"--os-project-name, and --os-auth-url) or set them in environment"},{"line_number":47,"context_line":"variables::"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    export OS_USERNAME\u003duser"},{"line_number":50,"context_line":"    export OS_PASSWORD\u003dpass"},{"line_number":51,"context_line":"    export OS_PROJECT_NAME\u003dtenant"},{"line_number":52,"context_line":"    export OS_AUTH_URL\u003dhttp://auth.example.com:5000/v2.0"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa31d9ce_f1d32c02","line":49,"updated":"2017-02-14 07:36:15.000000000","message":"These are just sample values but it\u0027s good to make example values same, For example: password here is \"pass\" but above is \"password\"","commit_id":"896e7a2d811762c5b1a31b3d4eee0561c598c45f"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"878f078d0cddea3aa472ef6bd110b41d2aabfeeb","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    export OS_USERNAME\u003duser"},{"line_number":50,"context_line":"    export OS_PASSWORD\u003dpass"},{"line_number":51,"context_line":"    export OS_PROJECT_NAME\u003dtenant"},{"line_number":52,"context_line":"    export OS_AUTH_URL\u003dhttp://auth.example.com:5000/v2.0"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"From there, all shell commands take the form::"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa31d9ce_71a3bcb2","line":52,"updated":"2017-02-14 07:36:15.000000000","message":"here also v3","commit_id":"896e7a2d811762c5b1a31b3d4eee0561c598c45f"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"58a6651e78dba2e4b2af2a76b94b97c3c7452643","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings to the OpenStack Magnum API"},{"line_number":2,"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"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for OpenStack Magnum API. There\u0027s a Python API (the"},{"line_number":5,"context_line":":mod:`magnumclient` module), and a command-line script (installed as"},{"line_number":6,"context_line":":program:`magnum`)."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_7ee9a7e5","line":4,"range":{"start_line":4,"start_character":43,"end_line":4,"end_character":50},"updated":"2017-02-14 19:49:50.000000000","message":"It includes","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"58a6651e78dba2e4b2af2a76b94b97c3c7452643","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings to the OpenStack Magnum API"},{"line_number":2,"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"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for OpenStack Magnum API. There\u0027s a Python API (the"},{"line_number":5,"context_line":":mod:`magnumclient` module), and a command-line script (installed as"},{"line_number":6,"context_line":":program:`magnum`)."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_1e334bac","line":4,"range":{"start_line":4,"start_character":20,"end_line":4,"end_character":21},"updated":"2017-02-14 19:49:50.000000000","message":"the","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"e4033036bf67d8ce4086c5ca4d6579cf6bbf504b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings to the OpenStack Magnum API"},{"line_number":2,"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"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for OpenStack Magnum API. There\u0027s a Python API (the"},{"line_number":5,"context_line":":mod:`magnumclient` module), and a command-line script (installed as"},{"line_number":6,"context_line":":program:`magnum`)."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_f99d7cbc","line":4,"range":{"start_line":4,"start_character":20,"end_line":4,"end_character":21},"in_reply_to":"fa31d9ce_1e334bac","updated":"2017-02-15 20:15:52.000000000","message":"Done","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"e4033036bf67d8ce4086c5ca4d6579cf6bbf504b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings to the OpenStack Magnum API"},{"line_number":2,"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"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for OpenStack Magnum API. There\u0027s a Python API (the"},{"line_number":5,"context_line":":mod:`magnumclient` module), and a command-line script (installed as"},{"line_number":6,"context_line":":program:`magnum`)."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_19a170f8","line":4,"range":{"start_line":4,"start_character":43,"end_line":4,"end_character":50},"in_reply_to":"fa31d9ce_7ee9a7e5","updated":"2017-02-15 20:15:52.000000000","message":"Done","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"7710458821267875c7dfb91445a2f001aeb5792d","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    from keystoneclient.v3 import client"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    from magnumclient.client import Client"},{"line_number":19,"context_line":"    loader \u003d loading.get_plugin_loader(\u0027password\u0027)"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    magnum_endpoint \u003d \"http://magnum.example.com:9511/v1\""},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_71bd4ad7","line":19,"range":{"start_line":19,"start_character":4,"end_line":19,"end_character":50},"updated":"2017-02-15 04:56:58.000000000","message":"Not required now.","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"e4033036bf67d8ce4086c5ca4d6579cf6bbf504b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    from keystoneclient.v3 import client"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    from magnumclient.client import Client"},{"line_number":19,"context_line":"    loader \u003d loading.get_plugin_loader(\u0027password\u0027)"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    magnum_endpoint \u003d \"http://magnum.example.com:9511/v1\""},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_59a7680a","line":19,"range":{"start_line":19,"start_character":4,"end_line":19,"end_character":50},"in_reply_to":"fa31d9ce_71bd4ad7","updated":"2017-02-15 20:15:52.000000000","message":"Done","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"7710458821267875c7dfb91445a2f001aeb5792d","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    magnum_endpoint \u003d \"http://magnum.example.com:9511/v1\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    auth \u003d v3.Password(auth_url\u003d\u0027https://my.keystone.com:5000/v3\u0027,"},{"line_number":24,"context_line":"                       username\u003d\u0027myuser\u0027,"},{"line_number":25,"context_line":"                       password\u003d\u0027mypassword\u0027,"},{"line_number":26,"context_line":"                       project_name\u003d\u0027myproject\u0027,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_b1afc27b","line":23,"range":{"start_line":23,"start_character":33,"end_line":23,"end_character":38},"updated":"2017-02-15 04:56:58.000000000","message":"http","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"e4033036bf67d8ce4086c5ca4d6579cf6bbf504b","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    magnum_endpoint \u003d \"http://magnum.example.com:9511/v1\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    auth \u003d v3.Password(auth_url\u003d\u0027https://my.keystone.com:5000/v3\u0027,"},{"line_number":24,"context_line":"                       username\u003d\u0027myuser\u0027,"},{"line_number":25,"context_line":"                       password\u003d\u0027mypassword\u0027,"},{"line_number":26,"context_line":"                       project_name\u003d\u0027myproject\u0027,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_99ad60eb","line":23,"range":{"start_line":23,"start_character":33,"end_line":23,"end_character":38},"in_reply_to":"fa31d9ce_b1afc27b","updated":"2017-02-15 20:15:52.000000000","message":"Done","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"7710458821267875c7dfb91445a2f001aeb5792d","unresolved":false,"context_lines":[{"line_number":46,"context_line":"variables::"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    export OS_USERNAME\u003dmyuser"},{"line_number":49,"context_line":"    export OS_PASSWORD\u003dmypasswordpass"},{"line_number":50,"context_line":"    export OS_PROJECT_NAME\u003dmytenant"},{"line_number":51,"context_line":"    export OS_USER_DOMAIN_ID\u003ddefault"},{"line_number":52,"context_line":"    export OS_PROJECT_DOMAIN_ID\u003ddefault"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_d1b6f6f7","line":49,"range":{"start_line":49,"start_character":23,"end_line":49,"end_character":37},"updated":"2017-02-15 04:56:58.000000000","message":"mypassword","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"e4033036bf67d8ce4086c5ca4d6579cf6bbf504b","unresolved":false,"context_lines":[{"line_number":46,"context_line":"variables::"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    export OS_USERNAME\u003dmyuser"},{"line_number":49,"context_line":"    export OS_PASSWORD\u003dmypasswordpass"},{"line_number":50,"context_line":"    export OS_PROJECT_NAME\u003dmytenant"},{"line_number":51,"context_line":"    export OS_USER_DOMAIN_ID\u003ddefault"},{"line_number":52,"context_line":"    export OS_PROJECT_DOMAIN_ID\u003ddefault"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_b9b8642b","line":49,"range":{"start_line":49,"start_character":23,"end_line":49,"end_character":37},"in_reply_to":"fa31d9ce_d1b6f6f7","updated":"2017-02-15 20:15:52.000000000","message":"Done","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"7710458821267875c7dfb91445a2f001aeb5792d","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    export OS_USERNAME\u003dmyuser"},{"line_number":49,"context_line":"    export OS_PASSWORD\u003dmypasswordpass"},{"line_number":50,"context_line":"    export OS_PROJECT_NAME\u003dmytenant"},{"line_number":51,"context_line":"    export OS_USER_DOMAIN_ID\u003ddefault"},{"line_number":52,"context_line":"    export OS_PROJECT_DOMAIN_ID\u003ddefault"},{"line_number":53,"context_line":"    export OS_AUTH_URL\u003dhttps://my.keystone.com:5000/v3"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_f1d13a24","line":50,"range":{"start_line":50,"start_character":27,"end_line":50,"end_character":35},"updated":"2017-02-15 04:56:58.000000000","message":"myproject","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"e4033036bf67d8ce4086c5ca4d6579cf6bbf504b","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    export OS_USERNAME\u003dmyuser"},{"line_number":49,"context_line":"    export OS_PASSWORD\u003dmypasswordpass"},{"line_number":50,"context_line":"    export OS_PROJECT_NAME\u003dmytenant"},{"line_number":51,"context_line":"    export OS_USER_DOMAIN_ID\u003ddefault"},{"line_number":52,"context_line":"    export OS_PROJECT_DOMAIN_ID\u003ddefault"},{"line_number":53,"context_line":"    export OS_AUTH_URL\u003dhttps://my.keystone.com:5000/v3"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_19889070","line":50,"range":{"start_line":50,"start_character":27,"end_line":50,"end_character":35},"in_reply_to":"fa31d9ce_f1d13a24","updated":"2017-02-15 20:15:52.000000000","message":"Done","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"7710458821267875c7dfb91445a2f001aeb5792d","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    export OS_PROJECT_NAME\u003dmytenant"},{"line_number":51,"context_line":"    export OS_USER_DOMAIN_ID\u003ddefault"},{"line_number":52,"context_line":"    export OS_PROJECT_DOMAIN_ID\u003ddefault"},{"line_number":53,"context_line":"    export OS_AUTH_URL\u003dhttps://my.keystone.com:5000/v3"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"From there, all shell commands take the form::"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_71b9cacb","line":53,"range":{"start_line":53,"start_character":23,"end_line":53,"end_character":28},"updated":"2017-02-15 04:56:58.000000000","message":"Though this is sample but change it to http, i think for https we need to set some other environment variable as well like insecure or others.","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"},{"author":{"_account_id":7253,"name":"Jason Dunsmore","email":"jasondunsmore@gmail.com","username":"jbd"},"change_message_id":"e4033036bf67d8ce4086c5ca4d6579cf6bbf504b","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    export OS_PROJECT_NAME\u003dmytenant"},{"line_number":51,"context_line":"    export OS_USER_DOMAIN_ID\u003ddefault"},{"line_number":52,"context_line":"    export OS_PROJECT_DOMAIN_ID\u003ddefault"},{"line_number":53,"context_line":"    export OS_AUTH_URL\u003dhttps://my.keystone.com:5000/v3"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"From there, all shell commands take the form::"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa31d9ce_79998cc3","line":53,"range":{"start_line":53,"start_character":23,"end_line":53,"end_character":28},"in_reply_to":"fa31d9ce_71b9cacb","updated":"2017-02-15 20:15:52.000000000","message":"Done","commit_id":"ea53f4a95a169f523417092983be24f307a3353d"}]}
