)]}'
{
  "commit": "32e2fa55e105d5b87e9d57012b35f205e0036d59",
  "tree": "064806f0300cb384713e3f7b12f8dff0bdb1e5f7",
  "parents": [
    "14e91c04c69eea5009f159c173de99dff0d5378b"
  ],
  "author": {
    "name": "Adam Israel",
    "email": "adam.israel@canonical.com",
    "time": "Wed Dec 14 22:50:51 2016 -0500"
  },
  "committer": {
    "name": "Adam Israel",
    "email": "adam.israel@canonical.com",
    "time": "Tue Dec 20 12:25:09 2016 -0500"
  },
  "message": "Ping/pong charm\n\nThis is the Juju charm layer to build the pingpong charm\n\nChange-Id: I732746a53ce6db0faa3e7e528cb60a60e0296afe\nSigned-off-by: Adam Israel \u003cadam.israel@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3bec24330434f0996a07c704e986ebf0fb39ca5b",
      "new_mode": 33188,
      "new_path": "layers/pingpong/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f283ed08395b25d1d1f3207dac1381a504c075cc",
      "new_mode": 33188,
      "new_path": "layers/pingpong/actions.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "959b3e9360bd0a025bd0cf0be4e0878edcb00d3c",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/get-rate"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52e008947b43e481727e85e965c6e695efba8e52",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/get-server"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "446e8d71b618422811828afef5d37a403f672398",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/get-state"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "086afc27af3d6afa1b93b1b43274c1b8a2c37bff",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/get-stats"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fb723ef427117b4cc6b4cf3d7f4bcdd795ca3b5",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/set-rate"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1e908f5b5cbdc1c1b2bd204353ce6cdd1dd3538",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/set-server"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dee1ce19cd93ffcfb4687c8160b42c8fbdb7ce04",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/start-ping"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a106958523f089453da9684298dac92beb0f1e7",
      "new_mode": 33261,
      "new_path": "layers/pingpong/actions/stop-ping"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "437524e4261b4829da5e32b3a1018dfc6c72998f",
      "new_mode": 33188,
      "new_path": "layers/pingpong/config.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e092eef75dc91ec1c1d85ddfcc3ca157a9c02a27",
      "new_mode": 33188,
      "new_path": "layers/pingpong/icon.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa4dc07fc4b30895e983c64be20845aaae5ab094",
      "new_mode": 33188,
      "new_path": "layers/pingpong/layer.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1840743eebce87a9071a426ddb72c9b6a5d88df9",
      "new_mode": 33188,
      "new_path": "layers/pingpong/metadata.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e88bd4326a2c182385d4cee78c0d2bd95ba203ee",
      "new_mode": 33188,
      "new_path": "layers/pingpong/reactive/pingpong.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0616a560a811bae78d7872dd433d612909c73cd",
      "new_mode": 33261,
      "new_path": "layers/pingpong/tests/00-setup"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1d4719d2a40ca1fd53eed5fc4b1122ee8561b30",
      "new_mode": 33261,
      "new_path": "layers/pingpong/tests/10-deploy"
    }
  ]
}
