)]}'
{
  "commit": "f0281741f5e336ebac6086ff7f2f07065536e55a",
  "tree": "f46801f39f66fedf2912a1f618c51bf33b177bbc",
  "parents": [
    "cad2e33909a6fbf186a3a9c726950f53b43f39ee"
  ],
  "author": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@chromium.org",
    "time": "Mon May 18 14:31:10 2015 -0700"
  },
  "committer": {
    "name": "ChromeOS Commit Bot",
    "email": "chromeos-commit-bot@chromium.org",
    "time": "Tue May 19 02:46:27 2015 +0000"
  },
  "message": "buffet: Fix loading Buffet state when config file is not present\n\nWhen there is no config file for Buffet, it fails to load the device\nstate as well because BuffetConfig::Load() would have not be called\nat all.\n\nCheck for existance of the config file before trying to load it.\nAnd if it exists, make sure we load it correctly by using CHECK().\n\nAfterwards call BuffetConfig::Load() unconditionally which will load\ndefault values if the store is empty.\n\nBUG\u003dNone\nTEST\u003d`FEATURES\u003dtest emerge-link buffet`\n\nChange-Id: Idfb21504fda018bedd228488dc0ad168f64a796a\nReviewed-on: https://chromium-review.googlesource.com/271818\nTrybot-Ready: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nTested-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nReviewed-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8a753fee237501dd57fef9b7ac478e3740034cd",
      "old_mode": 33188,
      "old_path": "buffet/buffet_config.cc",
      "new_id": "0322b08517e52ccffc723b4ddd782390fbd7b3e3",
      "new_mode": 33188,
      "new_path": "buffet/buffet_config.cc"
    }
  ]
}
