)]}'
{
  "commit": "60a10679683ccaa29fc85492343a9d5c79905a0f",
  "tree": "96008ab41e88190039f6dc0b0dc48f77dacc2132",
  "parents": [
    "5dea58580ca1d3965b5e575139ada1c50c4e3101"
  ],
  "author": {
    "name": "Hyunsun Moon",
    "email": "hyunsun.moon@gmail.com",
    "time": "Sun Jun 12 17:39:12 2016 -0700"
  },
  "committer": {
    "name": "Jonathan Hart",
    "email": "jono@onlab.us",
    "time": "Mon Jun 20 14:16:17 2016 -0700"
  },
  "message": "Added management instance handler and some refactoring\n\n- Added management instance handler to provide management network\n  connectivity for the management network connected instance, currenly\n  local managemenet network connectivity provided\n- Renamed Dummy service to Default service\n- Renamed CordVtnInstanceHandler to AbstractInstanceHandler and moved\n  default VTN rule populations to DefaultInstanceHandler\n- Removed workaround management network access code from OLT agent\n  instance handler\n\nChange-Id: I990c29b8ae41674d136fbc12f3c4e92167c8c74c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f4a8cec54a937e5dedf28f85acbdd34de96a0247",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/CordVtnConfig.java",
      "new_id": "10bc6a1b97bc9f6ed029488faef504f6570e6461",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/CordVtnConfig.java"
    },
    {
      "type": "modify",
      "old_id": "3945a9d4ef28e20d14185bb762721c9680cbcde3",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/Instance.java",
      "new_id": "23841b6fdc7102dc6e5e5ca1680307056c5f94df",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/Instance.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29868b455ab46693dcca1acdd0c435ddc626fb5b",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/AbstractInstanceHandler.java"
    },
    {
      "type": "modify",
      "old_id": "f007a3699c30b51e809a79a9c9cb2d021bbf9938",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/CordVtn.java",
      "new_id": "854bd40732e92c1b7a27ca6298f2c3b07b8923d3",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/CordVtn.java"
    },
    {
      "type": "delete",
      "old_id": "242d94c55477246dd630240ecea9f4cfa976c37c",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnInstanceHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6acca1328ea41692ac0023f1bdac4d3718b31768",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnInstanceManager.java",
      "new_id": "bb5e067fe25ecbffebbafc0b8e004c7c4b0f69ee",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnInstanceManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c19509879ff5a86542554726d5edb09ceac5e7c",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/service/DefaultInstanceHandler.java"
    },
    {
      "type": "delete",
      "old_id": "86a5f1b5e3ac2185b47c715e3cdf4ac11f1c4b55",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/service/DummyInstanceHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e49a0bb9f9f86f99a940dec136b18da0b50f3fa",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/service/ManagementInstanceHandler.java"
    },
    {
      "type": "modify",
      "old_id": "7919c5a0873e05240c8e966eae9ad851e6ed83d3",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/service/OltAgentInstanceHandler.java",
      "new_id": "b409e793881a58c5a1f3abfc2c10dcb601959530",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/service/OltAgentInstanceHandler.java"
    },
    {
      "type": "modify",
      "old_id": "46c4a011debed1db2c3f0bb2d88b1a1de1d26843",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/service/VsgInstanceHandler.java",
      "new_id": "e6fd6433bbfdeda66c72fc8bf2644a87a5ce63f4",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/service/VsgInstanceHandler.java"
    }
  ]
}
