)]}'
{
  "commit": "e65ab995302cb8ea6d91cb0916d72a31528df67a",
  "tree": "a4bd1a84f95b690058d6aed1640b018ea6f1f109",
  "parents": [
    "0b59fc774757dead0976514f70ebe7a59d2bba61"
  ],
  "author": {
    "name": "lombardofr",
    "email": "lombardo@everyup.it",
    "time": "Tue Nov 20 23:47:32 2018 +0100"
  },
  "committer": {
    "name": "lombardofr",
    "email": "lombardo@everyup.it",
    "time": "Tue Nov 20 23:47:32 2018 +0100"
  },
  "message": "fix missing vnfd composer constraint\n\nChange-Id: I58644c97076cf87fe82017cb10a072db21fecab6\nSigned-off-by: lombardofr \u003clombardo@everyup.it\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1bdb9b4def007d88246bc4d6fa98c07518f420ce",
      "old_mode": 33188,
      "old_path": "descriptorhandler/views.py",
      "new_id": "1cf6906e97fc10416119d8652aa2d29dab16d644",
      "new_mode": 33188,
      "new_path": "descriptorhandler/views.py"
    },
    {
      "type": "modify",
      "old_id": "84814f2cb4660e45815299e526b0c47118376133",
      "old_mode": 33188,
      "old_path": "lib/osm/osm_rdcl_parser.py",
      "new_id": "ab626889aeb19a7f6372e407c1a4d4537652487c",
      "new_mode": 33188,
      "new_path": "lib/osm/osm_rdcl_parser.py"
    },
    {
      "type": "modify",
      "old_id": "5d314cea0e970e359694798467a0e66d0b9b9f33",
      "old_mode": 33188,
      "old_path": "lib/osm/osm_util.py",
      "new_id": "12e567becbab9cc58d4dbee8fa9f90fc3e6e05b7",
      "new_mode": 33188,
      "new_path": "lib/osm/osm_util.py"
    },
    {
      "type": "modify",
      "old_id": "d56e22fd9c97b0f90ecbc799c83f1a5abebb9e23",
      "old_mode": 33188,
      "old_path": "static/src/descriptorhandler/composer.js",
      "new_id": "4b8bfd5897fc80d1b01be05edba623fbfc220530",
      "new_mode": 33188,
      "new_path": "static/src/descriptorhandler/composer.js"
    }
  ]
}
