)]}'
{
  "commit": "58b2b53e6f065bfb2b470d8f616d3fef67179fcb",
  "tree": "dd909d8ac63fbeb90708cd10e004c467d05d1faf",
  "parents": [
    "7b18b1e0298c6237b4b775dbe15bcd0cec7fdf07"
  ],
  "author": {
    "name": "Cheng C Yang",
    "email": "cheng.c.yang@linux.intel.com",
    "time": "Fri May 31 00:19:45 2019 +0800"
  },
  "committer": {
    "name": "Cheng C Yang",
    "email": "cheng.c.yang@linux.intel.com",
    "time": "Thu May 30 12:16:18 2019 +0000"
  },
  "message": "Implement PSU Event\n\nExpose PSU Event AC Lost, Fan Fault, Failure, Predictive D-Bus interface.\nRead alarm and max_alarm, min_alarm, crit_alarm, lcrit_alarm and\nassert or deassert the related properties on PSU Event.\n\nTested By:\nAfter run /usr/sbin/psusensor below D-Bus interface are exposed\n/xyz/openbmc_project/State/Decorator/PSU1_OperationalStatus\n/xyz/openbmc_project/State/Decorator/PSU2_OperationalStatus\nAfter plugging out AC cable from PSU1, the functional property in\nPSU1_OperationalStatus changes to \"false\" from \"true\".\nAfter plugging in AC cable again, the property changes back to \"true\".\n\nChange-Id: Ic21513471c4632835c39148ea313808fdcc816fa\nSigned-off-by: Cheng C Yang \u003ccheng.c.yang@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0c6ce5cc1c72db28aa1847ed10102403f33486c",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "1d5769142837a6463b58fdc7a534f01e3b0d8398",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7834e25cb6327f3eb86e5b8a2fb611be3d9128a",
      "new_mode": 33188,
      "new_path": "include/PSUEvent.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bfa1e488ad7f1997d68c1549b711402172ffc90",
      "new_mode": 33188,
      "new_path": "src/PSUEvent.cpp"
    },
    {
      "type": "modify",
      "old_id": "a23bc13b38a0ec7c54656c8f4b985e41f528773b",
      "old_mode": 33188,
      "old_path": "src/PSUSensorMain.cpp",
      "new_id": "14d1a696331d2b261854cbdab5fcedf432405eeb",
      "new_mode": 33188,
      "new_path": "src/PSUSensorMain.cpp"
    }
  ]
}
