)]}'
{
  "commit": "3c39bb6ef6690972e33d937dde1b7f00ba3c5dc9",
  "tree": "1f400c556279979d5accbcf4b2a90292100e699b",
  "parents": [
    "2a472d8f254a9ee4acd2373ff41680b290f00df1"
  ],
  "author": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Tue Aug 09 14:44:44 2016 -0400"
  },
  "committer": {
    "name": "Augustina Ragwitz",
    "email": "auggy@cpan.org",
    "time": "Fri Aug 12 12:13:30 2016 -0700"
  },
  "message": "Add missing config file read to tempest init\n\nThe update_local_conf() portion of tempest init was never reading the\nconfig file. In the case we prepopulate a tempest.conf from the global\nstate /etc dir this would result in tempest init duplicating options\nand sections that already existed. This commit fixes the issue by\nsimply reading the file before we do any operations.\n\nAlso add test coverage to ensure existing settings are not overwritten.\n\nCo-authored-by: Augustina Ragwitz \u003cauggy@cpan.org\u003e\nChange-Id: Ie629df246fc40777f2017b78e4073ae833b64deb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3788abe3ee681451da0858c2c6f4df9823ba36f",
      "old_mode": 33188,
      "old_path": "tempest/cmd/init.py",
      "new_id": "bf7289a839a0576980aa057bf8043fa373a1a242",
      "new_mode": 33188,
      "new_path": "tempest/cmd/init.py"
    },
    {
      "type": "modify",
      "old_id": "031bf4d41a59adb4a6338ebec23b767fe27b826c",
      "old_mode": 33188,
      "old_path": "tempest/tests/cmd/test_tempest_init.py",
      "new_id": "2844371c919d0557af508f3dfcd9d313d81ade9d",
      "new_mode": 33188,
      "new_path": "tempest/tests/cmd/test_tempest_init.py"
    }
  ]
}
