)]}'
{
  "commit": "ee7a3af2e8ab08e0a71a407f2bfa8d3ca78b0f79",
  "tree": "ddb250cf2e2193adca3fa9b3d550fa40313529ad",
  "parents": [
    "207c1cb7743461c2fa55481496bcd8030c34ef0c"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@chromium.org",
    "time": "Thu May 14 16:57:23 2015 -0700"
  },
  "committer": {
    "name": "ChromeOS Commit Bot",
    "email": "chromeos-commit-bot@chromium.org",
    "time": "Fri May 15 19:15:34 2015 +0000"
  },
  "message": "buffet: Move config and buffet state logic into BuffetConfig\n\nLoad/Save logic isolated in buffet/buffet_config.* files.\nAdded BuffetConfig::Change helper to make sure callbacks were called\nand changes were saved.\n\nBUG\u003dbrillo:1058\nTEST\u003d\u0027FEATURES\u003dtest emerge-gizmo buffet\u0027\n\nChange-Id: Id8f171c2109fe834daef43658abf6881b50b5c7d\nReviewed-on: https://chromium-review.googlesource.com/271343\nTested-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nReviewed-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "011f639be249c2212622fd3775f8c75e452288e2",
      "old_mode": 33188,
      "old_path": "buffet/base_api_handler_unittest.cc",
      "new_id": "d1de49f796e90689a33bbcdc55d06d877a77b6de",
      "new_mode": 33188,
      "new_path": "buffet/base_api_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "7a466d762e9ddad497b26ddc2eb536fd0b266d24",
      "old_mode": 33188,
      "old_path": "buffet/buffet.gyp",
      "new_id": "a68d7726b84f9aa5b48fded47b975ff79af34c86",
      "new_mode": 33188,
      "new_path": "buffet/buffet.gyp"
    },
    {
      "type": "modify",
      "old_id": "a97b65437587b97013b7a5f99c40adc4ea513da6",
      "old_mode": 33188,
      "old_path": "buffet/buffet_config.cc",
      "new_id": "4d970983ecc72f20695af1454e6a47676d696f70",
      "new_mode": 33188,
      "new_path": "buffet/buffet_config.cc"
    },
    {
      "type": "modify",
      "old_id": "0ebdf8e7db8f18da36bc3ce1404bbc0ea9c725ce",
      "old_mode": 33188,
      "old_path": "buffet/buffet_config.h",
      "new_id": "0470755b425bdb181e9e1afb921c8772c892484b",
      "new_mode": 33188,
      "new_path": "buffet/buffet_config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cec8bbec4bf22474a8815c55f00d13565bfc0bb6",
      "new_mode": 33188,
      "new_path": "buffet/buffet_config_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e9f806b14dcb4c1b108318ec6fcb9082a854fcbe",
      "old_mode": 33188,
      "old_path": "buffet/device_registration_info.cc",
      "new_id": "3b176c3128f7e98ee17fa8f6ca033199ef43279f",
      "new_mode": 33188,
      "new_path": "buffet/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "ab72c87acae57ed772937100e59544332549d73b",
      "old_mode": 33188,
      "old_path": "buffet/device_registration_info.h",
      "new_id": "29c73d2d07563deffbfdde8687ca9aa8834a11dc",
      "new_mode": 33188,
      "new_path": "buffet/device_registration_info.h"
    },
    {
      "type": "modify",
      "old_id": "934ae5123ef7c90890d9a1521a59a525c16504e7",
      "old_mode": 33188,
      "old_path": "buffet/device_registration_info_unittest.cc",
      "new_id": "f41d408779c4597d13442d52307b90b43c3627a5",
      "new_mode": 33188,
      "new_path": "buffet/device_registration_info_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "7d70ffdf678949359f4c224e03a0deecc0b3df65",
      "old_mode": 33188,
      "old_path": "buffet/main.cc",
      "new_id": "a4ecf5963516576d5d6136005959de425844248f",
      "new_mode": 33188,
      "new_path": "buffet/main.cc"
    },
    {
      "type": "modify",
      "old_id": "90562aa7c0de926ad4b2568be7a0ba5280be6e46",
      "old_mode": 33188,
      "old_path": "buffet/manager.cc",
      "new_id": "2002eb25771ab089d3f9858d18c16f2e0030d3b5",
      "new_mode": 33188,
      "new_path": "buffet/manager.cc"
    },
    {
      "type": "modify",
      "old_id": "44790d32bef8b9feb2996ec5b936851f2e168e36",
      "old_mode": 33188,
      "old_path": "buffet/manager.h",
      "new_id": "3961b682f6a11d2d10764278f7d44502fc052afa",
      "new_mode": 33188,
      "new_path": "buffet/manager.h"
    },
    {
      "type": "modify",
      "old_id": "ea29d692b67327b48ad0050e84a65350687375c5",
      "old_mode": 33188,
      "old_path": "buffet/storage_impls.cc",
      "new_id": "b0bcfd93ac11f4e245dfa449a0110e27b23b425b",
      "new_mode": 33188,
      "new_path": "buffet/storage_impls.cc"
    },
    {
      "type": "modify",
      "old_id": "bacedd0bb0d41978a70bbb6b1756718aba9617da",
      "old_mode": 33188,
      "old_path": "buffet/storage_impls.h",
      "new_id": "7f205da4207baf32b52f49834a9de58850e876dc",
      "new_mode": 33188,
      "new_path": "buffet/storage_impls.h"
    }
  ]
}
