)]}'
{
  "commit": "5b095e02a37c40642d994bf1fe0b9962b9312366",
  "tree": "0ee269b981de6e7b52b7bc216c7ca4b543d4492d",
  "parents": [
    "c70a3ad1bca2a63e6816f367abf448f6dd64bdf1"
  ],
  "author": {
    "name": "alshabib",
    "email": "alshabibi.ali@gmail.com",
    "time": "Tue Jan 31 14:08:36 2017 -0800"
  },
  "committer": {
    "name": "alshabib",
    "email": "alshabibi.ali@gmail.com",
    "time": "Tue Jan 31 14:08:36 2017 -0800"
  },
  "message": "preparing to split chameleon out of voltha\n\nthis is a prep step to make chameleon independent\nof voltha. Chameleon will move out of voltha but\nrepo will drop chameleon in the same place as it\ncurrently is. This means that voltha\u0027s build process\nwill not change and the code changes to chameleon\nwill automatically be applied to the correct repo.\n\nChange-Id: I754d6b5b28ea99333b19140d6c1a94e8198f9d3a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "234f24a2a59eb08c3eb7753a9c6604d123c55e2d",
      "old_mode": 33188,
      "old_path": "chameleon/grpc_client/grpc_client.py",
      "new_id": "7d43384218e182bbc36f882da445767854897e67",
      "new_mode": 33188,
      "new_path": "chameleon/grpc_client/grpc_client.py"
    },
    {
      "type": "modify",
      "old_id": "7d06efe047afaf4cb9a0c88d6aae51c6fc1e033d",
      "old_mode": 33261,
      "old_path": "chameleon/main.py",
      "new_id": "9c5912c24eecc9a55ba204ccab32472e1aef27ab",
      "new_mode": 33261,
      "new_path": "chameleon/main.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "chameleon/utils/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "295f6751a16ab8b60a3b5f46d120159c1d014107",
      "new_mode": 33188,
      "new_path": "chameleon/utils/asleep.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2961e3748b332d170bf331d6258ca4f1af6d63aa",
      "new_mode": 33188,
      "new_path": "chameleon/utils/dockerhelpers.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16a57c7ef15676dbe3bd7d15e2f9449f10ddddb5",
      "new_mode": 33188,
      "new_path": "chameleon/utils/nethelpers.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a149c050fda6c2e2298b00ee203c756feabc431",
      "new_mode": 33188,
      "new_path": "chameleon/utils/structlog_setup.py"
    },
    {
      "type": "modify",
      "old_id": "d2d1030ed70ac71b9b70697baadcb1ff95f2fdbd",
      "old_mode": 33188,
      "old_path": "docker/Dockerfile.chameleon",
      "new_id": "3b2f4830d94554891a1c83b8de8058324ba99f6b",
      "new_mode": 33188,
      "new_path": "docker/Dockerfile.chameleon"
    }
  ]
}
