)]}'
{
  "commit": "c887cc2fdd02c898ecd1f08d6927043027fd07eb",
  "tree": "d322234ee9569562c6cce870fd48ed765c23db2b",
  "parents": [
    "0cb7df3190343531e2ccd4b5d404780af678936e"
  ],
  "author": {
    "name": "Adam Israel",
    "email": "adam.israel@canonical.com",
    "time": "Mon Feb 05 13:52:15 2018 +0100"
  },
  "committer": {
    "name": "Adam Israel",
    "email": "adam.israel@canonical.com",
    "time": "Thu Feb 08 11:11:34 2018 +0100"
  },
  "message": "Add juju support to lcm\n\nThis adds basic Juju support to the lcm.\n- Add a ModelObserver to watch model changes and update nsr_lcm when a\n  charm is deployed and either ready or blocked.\n- Refactor DeployApplication to take ns and vnf record as parameters and\n  extract necessary information to deploy and configure charm\n- Add basic checks for proxy/non-proxy charm\n- Rebase against latest lcm changes\n- Automatically remove a charm when deleting the associated network\n  service\n- Revert lcm.cfg\n- Address changes per discussion this morning\n\nTODO:\n- Finish adding non-proxy charm support (need to pick appropriate\n  example to highlight this)\n\nSigned-off-by: Adam Israel \u003cadam.israel@canonical.com\u003e\nChange-Id: Iffd24293722a050630bcb5812d3f15217067b238\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b8fa5adfa71ef86f7c4714af218b833063f940e",
      "new_mode": 33188,
      "new_path": "lcm/osm_lcm/juju_api.py"
    },
    {
      "type": "modify",
      "old_id": "06393e5f7d3aa3a463327796a4648e2d20981306",
      "old_mode": 33188,
      "old_path": "lcm/osm_lcm/lcm.py",
      "new_id": "9bff8c196ee75b8cd5ed476b095c65cefbfcc9b1",
      "new_mode": 33188,
      "new_path": "lcm/osm_lcm/lcm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2b266337f1ecdddae58a22d0627924c4b53fbb3",
      "new_mode": 33188,
      "new_path": "lcm/osm_lcm/vca.py"
    }
  ]
}
