)]}'
{"id":"openstack%2Fpython-openstackclient~201911","triplet_id":"openstack%2Fpython-openstackclient~master~I97a502252c0c377fce573e92b83c0122812f6f80","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1474656","hashtags":[],"change_id":"I97a502252c0c377fce573e92b83c0122812f6f80","subject":"only return endpoints that have url","status":"MERGED","created":"2015-07-15 04:41:17.000000000","updated":"2015-07-17 03:57:47.000000000","submitted":"2015-07-17 03:57:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7950d6fd96daacf5ab2b383a2d6f5a491b7f66dd","_number":201911,"virtual_id_number":201911,"owner":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"date":"2015-07-17 00:53:27.000000000","_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-07-17 03:57:45.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":2,"date":"2015-07-16 07:25:51.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},{"value":2,"date":"2015-07-16 07:25:51.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},{"value":1,"date":"2015-07-17 03:12:53.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-15 16:07:49.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-07-17 03:12:53.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-07-17 03:57:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f5334869503d16e2f738fca6e241c3573b7c07ca","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 04:41:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f9569d52950062ad28aa6cbda916421285619d19","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-15 05:56:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/11/201911/1/check/gate-python-openstackclient-python26/a266a61/ : SUCCESS in 4m 29s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/11/201911/1/check/gate-python-openstackclient-pep8/b1ff81a/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/11/201911/1/check/gate-python-openstackclient-docs/17ddd46//doc/build/html/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/11/201911/1/check/gate-python-openstackclient-python27/adac13e/ : SUCCESS in 2m 14s\n- gate-python-openstackclient-python34 http://logs.openstack.org/11/201911/1/check/gate-python-openstackclient-python34/28eddd1/ : SUCCESS in 3m 10s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/11/201911/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/132121d/ : SUCCESS in 1h 00m 13s\n- gate-osc-dsvm-functional http://logs.openstack.org/11/201911/1/check/gate-osc-dsvm-functional/bdfdf82/ : SUCCESS in 27m 06s","accounts_in_message":[],"_revision_number":1},{"id":"2cecdf4cec7ccba5bb518d557d31ff94509b921d","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-15 14:57:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e9062170fb27d7bdfa95f6216abd22fe731c798a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-15 15:52:26.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c0c0b99429f079971640c17ee8b1cc7e0c7525d1","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 15:59:20.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1d207543d86e0535d0f09681800e62d83291531b","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 16:00:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7461788030402c0c97f9fab0aa2188214661f610","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-15 16:06:10.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6a77ff79c36568d4269512ae2f0035b385adcfbf","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-15 16:07:49.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nIf jenkins is happy, I\u0027m happy","accounts_in_message":[],"_revision_number":2},{"id":"e5c2af85750566c4d6fcd4d019a545bd8fe493ec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-15 16:57:56.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python26/7012ceb/ : SUCCESS in 1m 48s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-pep8/8b3c24e/ : SUCCESS in 1m 59s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/11/201911/2/check/gate-python-openstackclient-docs/7d6ec8e//doc/build/html/ : SUCCESS in 2m 39s\n- gate-python-openstackclient-python27 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python27/3167bec/ : SUCCESS in 2m 05s\n- gate-python-openstackclient-python34 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python34/5d078e4/ : SUCCESS in 2m 38s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/11/201911/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/212d4bc/ : FAILURE in 18m 36s\n- gate-osc-dsvm-functional http://logs.openstack.org/11/201911/2/check/gate-osc-dsvm-functional/d9579aa/ : SUCCESS in 24m 39s","accounts_in_message":[],"_revision_number":2},{"id":"6dc5f9e84290f63401ec2f485cc40c37eae422ac","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 23:22:47.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"d61ed71599eaf17d5abad069273dfd121b27aaae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 00:20:23.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python26/0cb315d/ : SUCCESS in 3m 13s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-pep8/bf21627/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/11/201911/2/check/gate-python-openstackclient-docs/6776918//doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-openstackclient-python27 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python27/9ebec57/ : SUCCESS in 1m 51s\n- gate-python-openstackclient-python34 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python34/b064c23/ : SUCCESS in 3m 38s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/11/201911/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1c5f6e7/ : FAILURE in 21m 36s\n- gate-osc-dsvm-functional http://logs.openstack.org/11/201911/2/check/gate-osc-dsvm-functional/f65875a/ : SUCCESS in 27m 37s","accounts_in_message":[],"_revision_number":2},{"id":"4c9c68aaf96dd227a7335b95b58b3639d137669d","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-16 03:07:49.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"d5762c32af292f73211d59da93c572ddaf7facf6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 03:39:06.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python26/04e39f7/ : SUCCESS in 1m 48s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-pep8/dd034a1/ : SUCCESS in 1m 56s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/11/201911/2/check/gate-python-openstackclient-docs/3fb54e9//doc/build/html/ : SUCCESS in 2m 48s\n- gate-python-openstackclient-python27 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python27/e8f0744/ : SUCCESS in 2m 23s\n- gate-python-openstackclient-python34 http://logs.openstack.org/11/201911/2/check/gate-python-openstackclient-python34/46de86c/ : SUCCESS in 2m 48s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/11/201911/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c399d0c/ : FAILURE in 17m 20s\n- gate-osc-dsvm-functional http://logs.openstack.org/11/201911/2/check/gate-osc-dsvm-functional/9243005/ : SUCCESS in 28m 40s","accounts_in_message":[],"_revision_number":2},{"id":"571fc21b90d6779c22365dab147dc429bc1eb362","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-16 07:25:51.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"542280a935ff1eeed23b06fec20fcef8c54d07b3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 07:50:39.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-python26/76055f6/ : SUCCESS in 2m 15s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-pep8/ae9bc51/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/11/201911/3/check/gate-python-openstackclient-docs/de83fbf//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-python27 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-python27/95c5ef4/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-python34 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-python34/c0a6f89/ : SUCCESS in 2m 48s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/11/201911/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/6cc3ff6/ : FAILURE in 21m 21s\n- gate-osc-dsvm-functional http://logs.openstack.org/11/201911/3/check/gate-osc-dsvm-functional/9f46e41/ : SUCCESS in 23m 38s","accounts_in_message":[],"_revision_number":3},{"id":"c6321ce0577de7c14f49cc05345c6876ea811b62","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-17 00:53:27.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"545f145867c1460f5e58c700ad6ba1c015b33bb8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 02:31:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-python26/e2d3b08/ : SUCCESS in 1m 53s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-pep8/fe16bea/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/11/201911/3/check/gate-python-openstackclient-docs/8c224f7//doc/build/html/ : SUCCESS in 2m 34s\n- gate-python-openstackclient-python27 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-python27/24630ae/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-python34 http://logs.openstack.org/11/201911/3/check/gate-python-openstackclient-python34/cef2c21/ : SUCCESS in 2m 18s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/11/201911/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e3e2830/ : SUCCESS in 48m 21s\n- gate-osc-dsvm-functional http://logs.openstack.org/11/201911/3/check/gate-osc-dsvm-functional/30b8a60/ : SUCCESS in 23m 11s","accounts_in_message":[],"_revision_number":3},{"id":"641de2be8cb735da55267e4c590d0b799d0a66c5","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-17 03:12:53.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"8660f73c687e2217ffc04f5ac54bfa6585389fce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 03:12:58.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"c11650d290d5b6f6410d5586a666677151d1cea4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 03:57:45.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/11/201911/3/gate/gate-python-openstackclient-python26/7dc3225/ : SUCCESS in 2m 00s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/11/201911/3/gate/gate-python-openstackclient-docs/359c657//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/11/201911/3/gate/gate-python-openstackclient-pep8/c3f6b97/ : SUCCESS in 1m 34s\n- gate-python-openstackclient-python27 http://logs.openstack.org/11/201911/3/gate/gate-python-openstackclient-python27/3a67657/ : SUCCESS in 2m 01s\n- gate-python-openstackclient-python34 http://logs.openstack.org/11/201911/3/gate/gate-python-openstackclient-python34/c68fdbb/ : SUCCESS in 3m 00s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/11/201911/3/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/65d65c2/ : SUCCESS in 44m 26s\n- gate-osc-dsvm-functional http://logs.openstack.org/11/201911/3/gate/gate-osc-dsvm-functional/f89a923/ : SUCCESS in 22m 45s","accounts_in_message":[],"_revision_number":3},{"id":"fb1cf1d4843f406725cd6da96a1dae060b3a8dbe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 03:57:47.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"7829aca70459753d7df0e197f4bf6090542f9b7b","revisions":{"fec7b74856883ede28c1d460c13ded7d5785648f":{"kind":"REWORK","_number":1,"created":"2015-07-15 04:41:17.000000000","uploader":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"ref":"refs/changes/11/201911/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/11/201911/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/1"}}},"commit":{"parents":[{"commit":"963f3049c0171e1919d1a7357348bea5d2b4215b","subject":"Merge \"Fix interactive password prompt\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/963f3049c0171e1919d1a7357348bea5d2b4215b"}]}],"author":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 04:37:30.000000000","tz":480},"committer":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 04:40:09.000000000","tz":480},"subject":"set default value if url key doesn\u0027t exist","message":"set default value if url key doesn\u0027t exist\n\nChange-Id: I97a502252c0c377fce573e92b83c0122812f6f80\nCloses-Bug: #1474656\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fec7b74856883ede28c1d460c13ded7d5785648f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fec7b74856883ede28c1d460c13ded7d5785648f"}]},"branch":"refs/heads/master"},"a876cf0f952e077314b8dc135490507023e03bd5":{"kind":"REWORK","_number":2,"created":"2015-07-15 16:00:39.000000000","uploader":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"ref":"refs/changes/11/201911/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/11/201911/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/2"}}},"commit":{"parents":[{"commit":"963f3049c0171e1919d1a7357348bea5d2b4215b","subject":"Merge \"Fix interactive password prompt\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/963f3049c0171e1919d1a7357348bea5d2b4215b"}]}],"author":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 04:37:30.000000000","tz":480},"committer":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 15:58:47.000000000","tz":480},"subject":"only return endpoints that have url","message":"only return endpoints that have url\n\nChange-Id: I97a502252c0c377fce573e92b83c0122812f6f80\nCloses-Bug: #1474656\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a876cf0f952e077314b8dc135490507023e03bd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a876cf0f952e077314b8dc135490507023e03bd5"}]},"branch":"refs/heads/master"},"7829aca70459753d7df0e197f4bf6090542f9b7b":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-07-16 07:25:51.000000000","uploader":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"ref":"refs/changes/11/201911/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/11/201911/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/11/201911/3"}}},"commit":{"parents":[{"commit":"1af89f757c1edf44067de964cb6ca8dffbb1969e","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1af89f757c1edf44067de964cb6ca8dffbb1969e"}]}],"author":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 04:37:30.000000000","tz":480},"committer":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-16 07:25:51.000000000","tz":0},"subject":"only return endpoints that have url","message":"only return endpoints that have url\n\nChange-Id: I97a502252c0c377fce573e92b83c0122812f6f80\nCloses-Bug: #1474656\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7829aca70459753d7df0e197f4bf6090542f9b7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7829aca70459753d7df0e197f4bf6090542f9b7b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
