)]}'
{"id":"openstack%2Fdevstack~60112","triplet_id":"openstack%2Fdevstack~master~Ie31c5bd0df8dfed129fbcf1e37228aaf25e9305d","project":"openstack/devstack","branch":"master","topic":"bug/1257954","hashtags":[],"change_id":"Ie31c5bd0df8dfed129fbcf1e37228aaf25e9305d","subject":"Fix a couple of INI whitespace bugs","status":"MERGED","created":"2013-12-04 23:41:03.000000000","updated":"2013-12-09 20:17:01.000000000","submitted":"2013-12-09 19:35:58.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5b4e2ee5f24c4da48e19259fef43c21fd187381f","_number":60112,"virtual_id_number":60112,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":2,"date":"2013-12-09 19:35:58.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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":2,"date":"2013-12-09 18:57:24.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"date":"2013-12-09 17:09:52.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":-1,"date":"2013-12-09 16:30:17.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":1,"date":"2013-12-09 18:57:24.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"date":"2013-12-09 17:09:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-12-09 16:30:17.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2013-12-09 18:57:24.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2013-12-09 19:35:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"fdf18c510a6e39879d72637205fa22538c4b6551","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-05 00:24:03.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/12/60112/1/check/gate-devstack-bash8/7f815e2 : SUCCESS in 3s\n- check-tempest-dsvm-full http://logs.openstack.org/12/60112/1/check/check-tempest-dsvm-full/517c79e : FAILURE in 5m 02s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/12/60112/1/check/check-tempest-dsvm-postgres-full/a183562 : FAILURE in 6m 08s\n- check-tempest-dsvm-neutron http://logs.openstack.org/12/60112/1/check/check-tempest-dsvm-neutron/4ad7014 : FAILURE in 5m 52s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/12/60112/1/check/gate-tempest-dsvm-large-ops/821df0c : FAILURE in 4m 49s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/12/60112/1/check/gate-tempest-dsvm-neutron-large-ops/ee8cf4d : FAILURE in 5m 41s\n- check-grenade-dsvm http://logs.openstack.org/12/60112/1/check/check-grenade-dsvm/a474e0e : FAILURE in 15m 41s\n- check-swift-dsvm-functional http://logs.openstack.org/12/60112/1/check/check-swift-dsvm-functional/6c76f91 : FAILURE in 4m 55s\n","accounts_in_message":[],"_revision_number":1},{"id":"0ce4c509554d5a478e945f36fdb1e4ce15329776","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-12-05 01:47:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6d31797750ed650bd13ab5b2186d50ae0a4e694d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-05 03:00:34.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/12/60112/2/check/gate-devstack-bash8/9457896 : SUCCESS in 4s\n- check-tempest-dsvm-full http://logs.openstack.org/12/60112/2/check/check-tempest-dsvm-full/6f090f8 : SUCCESS in 46m 49s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/12/60112/2/check/check-tempest-dsvm-postgres-full/ebf8c29 : SUCCESS in 1h 12m 44s\n- check-tempest-dsvm-neutron http://logs.openstack.org/12/60112/2/check/check-tempest-dsvm-neutron/b1538c6 : SUCCESS in 39m 23s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/12/60112/2/check/gate-tempest-dsvm-large-ops/7a41927 : SUCCESS in 22m 05s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/12/60112/2/check/gate-tempest-dsvm-neutron-large-ops/e4e662a : SUCCESS in 15m 54s\n- check-grenade-dsvm http://logs.openstack.org/12/60112/2/check/check-grenade-dsvm/9860ab5 : SUCCESS in 47m 33s\n- check-swift-dsvm-functional http://logs.openstack.org/12/60112/2/check/check-swift-dsvm-functional/22e66a5 : SUCCESS in 15m 58s\n","accounts_in_message":[],"_revision_number":2},{"id":"2cec084036f28592d4ca74fc6d783f875253c5cd","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2013-12-05 07:05:19.000000000","message":"Patch Set 2:\n\nredhatci results for change 60112\n\nLogs at http://people.redhat.com/~iwienand/60112/\n\n- Patch set 1 | OSLAB RHEL64 : PASS\n- Patch set 1 | OSLAB Fedora 19 : PASS\n- Patch set 1 | OSLAB Fedora 20 : PASS\n- Patch set 1 | OSLAB RHEL65 : PASS\n- Patch set 1 | OSLAB CentOS 6.4 : PASS\n- Patch set 2 | OSLAB Fedora 19 : PASS\n- Patch set 2 | OSLAB Fedora 20 : PASS\n- Patch set 2 | OSLAB RHEL65 : PASS\n- Patch set 2 | OSLAB CentOS 6.4 : PASS\n- Patch set 2 | OSLAB RHEL64 : PASS\n\nend","accounts_in_message":[],"_revision_number":2},{"id":"cb9761b1499cde51aabbf3fb1ac0087f6f15e4d9","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2013-12-05 11:10:38.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nminor nit","accounts_in_message":[],"_revision_number":2},{"id":"1e889af76b1c01b55c3b325194d40f8df1a52e7e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-12-05 17:17:37.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"9859bb6599c0f9dfea3a90d8f98dbb6295a36427","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-12-09 16:30:10.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a78c6ac53ae8f3da8a3dd8e80de74e96d5108332","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2013-12-09 16:30:17.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":3},{"id":"98a80602333470253130a33b53cdc6cb18a747a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-09 17:05:01.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/12/60112/3/check/gate-devstack-bash8/415e809 : SUCCESS in 4s\n- check-tempest-dsvm-full http://logs.openstack.org/12/60112/3/check/check-tempest-dsvm-full/444ad21 : FAILURE in 33m 05s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/12/60112/3/check/check-tempest-dsvm-postgres-full/703fbcf : SUCCESS in 32m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/12/60112/3/check/check-tempest-dsvm-neutron/ab767f9 : SUCCESS in 34m 45s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/12/60112/3/check/gate-tempest-dsvm-large-ops/79c16d8 : SUCCESS in 11m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/12/60112/3/check/gate-tempest-dsvm-neutron-large-ops/0c0d79f : SUCCESS in 13m 16s\n- check-grenade-dsvm http://logs.openstack.org/12/60112/3/check/check-grenade-dsvm/a23d3fc : SUCCESS in 24m 53s\n- check-swift-dsvm-functional http://logs.openstack.org/12/60112/3/check/check-swift-dsvm-functional/95d0e5f : SUCCESS in 12m 06s\n","accounts_in_message":[],"_revision_number":3},{"id":"d689862ffb5a88bb5d67906cd2fcd57a5025e5d7","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2013-12-09 17:06:46.000000000","message":"Patch Set 3:\n\nI noticed tempest failed, I think you hit bug(s):\n\n- https://bugs.launchpad.net/bugs/1257641\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1257641\n\nFor a code review which has been approved but failed to merge,\nyou can reverify by leaving a comment like this:\n\n    reverify bug 1257641","accounts_in_message":[],"_revision_number":3},{"id":"b563306f94e654ac96be5b516216e7dd21449666","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-12-09 17:09:52.000000000","message":"Patch Set 3:\n\nrecheck bug 1257641","accounts_in_message":[],"_revision_number":3},{"id":"f1505517c6fbc50e6df124de6f5391efc3ef0e13","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-09 17:46:01.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/12/60112/3/check/gate-devstack-bash8/6ca2859 : SUCCESS in 6s\n- check-tempest-dsvm-full http://logs.openstack.org/12/60112/3/check/check-tempest-dsvm-full/ba48ff8 : SUCCESS in 36m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/12/60112/3/check/check-tempest-dsvm-postgres-full/528160d : SUCCESS in 31m 21s\n- check-tempest-dsvm-neutron http://logs.openstack.org/12/60112/3/check/check-tempest-dsvm-neutron/fe98a91 : SUCCESS in 29m 29s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/12/60112/3/check/gate-tempest-dsvm-large-ops/5b717e8 : SUCCESS in 15m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/12/60112/3/check/gate-tempest-dsvm-neutron-large-ops/1df8ebe : SUCCESS in 13m 49s\n- check-grenade-dsvm http://logs.openstack.org/12/60112/3/check/check-grenade-dsvm/55ca83c : SUCCESS in 29m 54s\n- check-swift-dsvm-functional http://logs.openstack.org/12/60112/3/check/check-swift-dsvm-functional/2a76f0b : SUCCESS in 15m 06s\n","accounts_in_message":[],"_revision_number":3},{"id":"18539a90492c19ba0e6773450d1c3d1df6ddf179","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-09 18:57:24.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"5b04b981f129f8207d0d233c85c4ec8fd1ee3a49","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-12-09 18:57:24.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"de68caa8ad2e61eca08d65785b51dd1cbeb971b2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-09 19:35:58.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/12/60112/3/gate/gate-devstack-bash8/f5c0854 : SUCCESS in 8s\n- gate-tempest-dsvm-full http://logs.openstack.org/12/60112/3/gate/gate-tempest-dsvm-full/5b01154 : SUCCESS in 38m 29s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/12/60112/3/gate/gate-tempest-dsvm-postgres-full/772e163 : SUCCESS in 34m 29s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/12/60112/3/gate/gate-tempest-dsvm-neutron/6240300 : SUCCESS in 29m 06s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/12/60112/3/gate/gate-tempest-dsvm-large-ops/1742cff : SUCCESS in 13m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/12/60112/3/gate/gate-tempest-dsvm-neutron-large-ops/09eb25c : SUCCESS in 18m 53s\n- gate-grenade-dsvm http://logs.openstack.org/12/60112/3/gate/gate-grenade-dsvm/20e5dd9 : SUCCESS in 27m 26s\n- gate-swift-dsvm-functional http://logs.openstack.org/12/60112/3/gate/gate-swift-dsvm-functional/c42b1b5 : SUCCESS in 10m 57s\n","accounts_in_message":[],"_revision_number":3},{"id":"2d0a9f927aa337b46860ac24e2f485bc1c2aa0d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-09 19:35:59.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3},{"id":"56eb8ea9106d878584dcb882725da274b21fabf6","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2013-12-09 20:17:01.000000000","message":"Patch Set 3:\n\nredhatci results for change 60112\n\nLogs at http://people.redhat.com/~iwienand/60112/\n\n- Patch set 1 | OSLAB RHEL64 : PASS\n- Patch set 1 | OSLAB Fedora 19 : PASS\n- Patch set 1 | OSLAB Fedora 20 : PASS\n- Patch set 1 | OSLAB RHEL65 : PASS\n- Patch set 1 | OSLAB CentOS 6.4 : PASS\n- Patch set 2 | OSLAB Fedora 19 : PASS\n- Patch set 2 | OSLAB Fedora 20 : PASS\n- Patch set 2 | OSLAB RHEL65 : PASS\n- Patch set 2 | OSLAB CentOS 6.4 : PASS\n- Patch set 2 | OSLAB RHEL64 : PASS\n- Patch set 3 | OSLAB RHEL64 : PASS\n- Patch set 3 | OSLAB Fedora 19 : PASS\n- Patch set 3 | OSLAB Fedora 20 : PASS\n- Patch set 3 | OSLAB CentOS 6.4 : FAIL\n- Patch set 3 | OSLAB CentOS 6.5 : FAIL\n- Patch set 3 | OSLAB RHEL65 : PASS\n\nend","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"2ac8b3f3c2ebe586802d7789cf152b13fe0d0497","revisions":{"5ee176d9d1ea4122f4ce0057e15cfc48140dba8c":{"kind":"REWORK","_number":1,"created":"2013-12-04 23:41:03.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/12/60112/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/12/60112/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/12/60112/1"}}},"commit":{"parents":[{"commit":"8097838ab1221358da274c1d8d6f1c238e71a037","subject":"Merge \"Switch the base URL to git.openstack.org\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8097838ab1221358da274c1d8d6f1c238e71a037"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-12-04 23:20:28.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-12-04 23:38:23.000000000","tz":-360},"subject":"Fix a couple of INI whitespace bugs","message":"Fix a couple of INI whitespace bugs\n\n* iniset() bails if no section or option (attribute) is supplied\n* merge_config_file() properly skips lines with only whitespace\n\n* Also split the ini-tests into their own script\n\nBug 1257954\n\nChange-Id: Ie31c5bd0df8dfed129fbcf1e37228aaf25e9305d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5ee176d9d1ea4122f4ce0057e15cfc48140dba8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5ee176d9d1ea4122f4ce0057e15cfc48140dba8c"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8097838ab1221358da274c1d8d6f1c238e71a037","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"341e21e05f119bd7b9e8c61826bb0601c7742f2b":{"kind":"REWORK","_number":2,"created":"2013-12-05 01:47:27.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/12/60112/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/12/60112/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/12/60112/2"}}},"commit":{"parents":[{"commit":"8097838ab1221358da274c1d8d6f1c238e71a037","subject":"Merge \"Switch the base URL to git.openstack.org\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8097838ab1221358da274c1d8d6f1c238e71a037"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-12-04 23:20:28.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-12-05 01:47:08.000000000","tz":-360},"subject":"Fix a couple of INI whitespace bugs","message":"Fix a couple of INI whitespace bugs\n\n* iniset() bails if no section or option (attribute) is supplied\n* merge_config_file() properly skips lines with only whitespace\n\n* Also split the ini-tests into their own script\n\nBug 1257954\n\nChange-Id: Ie31c5bd0df8dfed129fbcf1e37228aaf25e9305d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/341e21e05f119bd7b9e8c61826bb0601c7742f2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/341e21e05f119bd7b9e8c61826bb0601c7742f2b"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8097838ab1221358da274c1d8d6f1c238e71a037","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"2ac8b3f3c2ebe586802d7789cf152b13fe0d0497":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2013-12-09 16:30:10.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/12/60112/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/12/60112/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/60112/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/12/60112/3"}}},"commit":{"parents":[{"commit":"df8410c387034bec1b82c8f9d9fd949967f7080b","subject":"Merge \"Setup user and endpoints for Savanna\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/df8410c387034bec1b82c8f9d9fd949967f7080b"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-12-04 23:20:28.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-12-09 16:30:02.000000000","tz":-360},"subject":"Fix a couple of INI whitespace bugs","message":"Fix a couple of INI whitespace bugs\n\n* iniset() bails if no section or option (attribute) is supplied\n* merge_config_file() properly skips lines with only whitespace\n\n* Also split the ini-tests into their own script\n\nBug 1257954\n\nChange-Id: Ie31c5bd0df8dfed129fbcf1e37228aaf25e9305d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2ac8b3f3c2ebe586802d7789cf152b13fe0d0497"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2ac8b3f3c2ebe586802d7789cf152b13fe0d0497"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"df8410c387034bec1b82c8f9d9fd949967f7080b","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
