)]}'
{
  "commit": "4f810f24007e506d87a0f17886ada38d0f82c554",
  "tree": "dcc139a6b22419c8805119d3426d82090aee6bb2",
  "parents": [
    "4ef8d408da3c354d3c12db89c4d395145e590dfc"
  ],
  "author": {
    "name": "Philip Joseph",
    "email": "philip.joseph@riftio.com",
    "time": "Tue Mar 07 23:09:10 2017 +0530"
  },
  "committer": {
    "name": "josephp",
    "email": "philip.joseph@riftio.com",
    "time": "Wed Mar 08 15:18:53 2017 +0100"
  },
  "message": "New feature: Support rooted descriptors and descriptors under project\n\nSigned-off-by: Philip Joseph \u003cphilip.joseph@riftio.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63a2e48dd7788891c559e70aaf4d468ae64eea5a",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/config_data/config.py",
      "new_id": "e04475afbf56990847a8f9512a4943c169702ec0",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/config_data/config.py"
    },
    {
      "type": "modify",
      "old_id": "6169d7396571c71d058efb1fff53a3b04e4262c9",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/config_data/test/test_converter.py",
      "new_id": "0354c2be66bcdf5e86954e21cfc02435cfa02298",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/config_data/test/test_converter.py"
    },
    {
      "type": "modify",
      "old_id": "a379b9a3e8089431c664bfada4f6bef2f5710a98",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/dts/subscriber/ns_subscriber.py",
      "new_id": "4258afa5daf9ddcbdcd87bb2cffaad77c86d4d7d",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/dts/subscriber/ns_subscriber.py"
    },
    {
      "type": "modify",
      "old_id": "bf7ae6808e0b633e7e4c2d8c76c96038b107c2e1",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/dts/subscriber/test/utest_subscriber_dts.py",
      "new_id": "9479b163dced52eba627c5e80ada5edcc36091a8",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/dts/subscriber/test/utest_subscriber_dts.py"
    },
    {
      "type": "modify",
      "old_id": "85ec589478e1841ce6734403ac4efac388a7d6e2",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/dts/subscriber/vnf_subscriber.py",
      "new_id": "524fb41203c5644cef14561fd09dc0c138408535",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/dts/subscriber/vnf_subscriber.py"
    },
    {
      "type": "modify",
      "old_id": "7df584f0d0c36406a41fa6449c4fd9f4df02ec91",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/tosca_translator/rwmano/syntax/mano_parameter.py",
      "new_id": "83e054fcc4b21df0b8ceeceb76230b2f26ff36cc",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/tosca_translator/rwmano/syntax/mano_parameter.py"
    },
    {
      "type": "modify",
      "old_id": "edcbef6d2a5e14e21b485dad41c8afb08ecdc628",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/tosca_translator/rwmano/syntax/mano_template.py",
      "new_id": "5300eba6c9fc32d30c91e433b224cbcaf78da8ac",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/tosca_translator/rwmano/syntax/mano_template.py"
    },
    {
      "type": "modify",
      "old_id": "6356601cb832fedbb38a206f7f3eb24ff080a179",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/tosca_translator/rwmano/tosca/tosca_nfv_vnf.py",
      "new_id": "29beca1bf0d96a9cd2665b5cf4ad6aad4d106ac4",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/tosca_translator/rwmano/tosca/tosca_nfv_vnf.py"
    },
    {
      "type": "modify",
      "old_id": "637c0cafa51210bfd91af89f647a917712e42306",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/utils/project.py",
      "new_id": "65d765434c574f6cf3ba8f0bb1e9baf979d68abb",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/utils/project.py"
    },
    {
      "type": "modify",
      "old_id": "41845dca559d7ce088c11007542f17eb5880a19d",
      "old_mode": 33188,
      "old_path": "common/python/rift/mano/yang_translator/rwmano/yang/yang_nsd.py",
      "new_id": "8ed4daa5013d4db3d9e271fce285e56310e41182",
      "new_mode": 33188,
      "new_path": "common/python/rift/mano/yang_translator/rwmano/yang/yang_nsd.py"
    },
    {
      "type": "modify",
      "old_id": "8287c119c8e4dd094ab133ad4a6e6a27bbb0a131",
      "old_mode": 33188,
      "old_path": "common/python/test/utest_config_data.py",
      "new_id": "020a2b4626334caa5ad1b21a4fc5db98630ddb74",
      "new_mode": 33188,
      "new_path": "common/python/test/utest_config_data.py"
    },
    {
      "type": "modify",
      "old_id": "1bc531ec09f3dea5801385a4b0145f523b1462bd",
      "old_mode": 33188,
      "old_path": "common/python/test/utest_project.py",
      "new_id": "01f627cb1c79bffb08452cb144df257e79dba880",
      "new_mode": 33188,
      "new_path": "common/python/test/utest_project.py"
    },
    {
      "type": "modify",
      "old_id": "7c052f0d50be921f93854c4e5fea9679efab49d2",
      "old_mode": 33261,
      "old_path": "common/rw_gen_package.py",
      "new_id": "1feb5debfa861bb69ccc776489f1154d2222872a",
      "new_mode": 33261,
      "new_path": "common/rw_gen_package.py"
    },
    {
      "type": "modify",
      "old_id": "50204f9b849e63c12db0de94113258f3a7e0844d",
      "old_mode": 33261,
      "old_path": "examples/ping_pong_ns/config_desc.py",
      "new_id": "dae1c3b412c3a89589b0911e67048e25fd3a0c4f",
      "new_mode": 33261,
      "new_path": "examples/ping_pong_ns/config_desc.py"
    },
    {
      "type": "modify",
      "old_id": "e852b21e96320611e388821e8704fe17b1030364",
      "old_mode": 33261,
      "old_path": "examples/ping_pong_ns/rift/mano/examples/ping_pong_nsd.py",
      "new_id": "d254cff7c3361f9adaced15ca7aea3cad21a69cf",
      "new_mode": 33261,
      "new_path": "examples/ping_pong_ns/rift/mano/examples/ping_pong_nsd.py"
    },
    {
      "type": "modify",
      "old_id": "8a308e61d340c895b0adf23dba30ed3ff156b8b5",
      "old_mode": 33261,
      "old_path": "models/openmano/python/rift/openmano/rift2openmano.py",
      "new_id": "4325ea0a92145180a36adef8d01edf925d42e78c",
      "new_mode": 33261,
      "new_path": "models/openmano/python/rift/openmano/rift2openmano.py"
    },
    {
      "type": "modify",
      "old_id": "88c549ba80a7f814c1ed8b6b99fea163eb82a6c1",
      "old_mode": 33261,
      "old_path": "models/openmano/src/openmano2rift.py",
      "new_id": "750115cdd25d3e5d50aa761e4810adcabff35b69",
      "new_mode": 33261,
      "new_path": "models/openmano/src/openmano2rift.py"
    },
    {
      "type": "modify",
      "old_id": "827ec2b951834e0b72023d5571d813bc28fd054e",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/CMakeLists.txt",
      "new_id": "580e5565608d09b6bf36f48ff32d0917e87ffdb5",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70cacda1de6bcb43c6bd5e635b48da38a9f8e3c0",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/nsd-base.yang"
    },
    {
      "type": "modify",
      "old_id": "2b48ee7dbf33ca3c01821c9a41e3da01753093f9",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/nsd.yang",
      "new_id": "1b628819d39b9c9cf7c03cf9fb2c4a8cf75e74dd",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/nsd.yang"
    },
    {
      "type": "modify",
      "old_id": "0917928f370e2bec08590ffd88b9f57e55e9f2de",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/nsr.yang",
      "new_id": "136b62b0193aa829f679064fce2710587d1663a5",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/nsr.yang"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2be49d3eed0724f1f7e0d6ffb01a3cba3938914",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/project-nsd.yang"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5342436988f1c04c18ed613720bd7da4d2863730",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/project-vnfd.yang"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bed366d9422969d3a2bb77fd3973fc8be35da26e",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-nsd-base.yang"
    },
    {
      "type": "modify",
      "old_id": "73aab73df78d3818f2baa13a5d1f6c3928be907a",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/rw-nsd.yang",
      "new_id": "d59168d5995e55bd7823431844b1aa1aa94485ec",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-nsd.yang"
    },
    {
      "type": "modify",
      "old_id": "b77af37c2fa13111a3861d38ed93ae432a9299ea",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/rw-nsr.yang",
      "new_id": "16bd4111aae55c5b7e5be9115f56a768d071415d",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-nsr.yang"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e03385464863bc1930ca8e7e775053e48361898",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-project-nsd.yang"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "766f525583e7279c45f68c38d8a46e556b92e035",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-project-vnfd.yang"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec39ef1ebd452f03b5b5d5dffc8d1f8e009a6a5e",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-vnfd-base.yang"
    },
    {
      "type": "modify",
      "old_id": "7e2e8e7f614e0648c17f541c7cd74efa893af5ea",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/rw-vnfd.yang",
      "new_id": "e7fca3b7ac933267ce81471b2343f38206ca3be2",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-vnfd.yang"
    },
    {
      "type": "modify",
      "old_id": "6337cad99f79bdd8965078060fb30e2d2099fcc4",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/rw-vnfr.yang",
      "new_id": "6614f169cf289e5c30e6b9a6f02434c406eaeaf7",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/rw-vnfr.yang"
    },
    {
      "type": "modify",
      "old_id": "9f26dba9f1069752724829239dcbef3701abfa36",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/vld.yang",
      "new_id": "63556d76c3ccf9c15d8e4df172cbb0c73bbb6109",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/vld.yang"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27f064e5c5eeba46ec0e18ef1b496a37d51e565a",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/vnfd-base.yang"
    },
    {
      "type": "modify",
      "old_id": "0e5d5aed5857e73f746d6e9348f205c16fe5fa04",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/vnfd.yang",
      "new_id": "42de19cea842fa48c43b336cbd94dc39c8f62a71",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/vnfd.yang"
    },
    {
      "type": "modify",
      "old_id": "13d96006731f70d2e65b48939358013a44d0488f",
      "old_mode": 33188,
      "old_path": "models/plugins/yang/vnfr.yang",
      "new_id": "5cae6b80336e0d11a414705453e3f24b8246c971",
      "new_mode": 33188,
      "new_path": "models/plugins/yang/vnfr.yang"
    },
    {
      "type": "modify",
      "old_id": "6f76cb4f378d267a59da46deeb04f2f8e0cdbc78",
      "old_mode": 33188,
      "old_path": "rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/rwconman_config.py",
      "new_id": "a5d64049dd7088b3ca2734dd5e2c5fb3410e110d",
      "new_mode": 33188,
      "new_path": "rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/rwconman_config.py"
    },
    {
      "type": "modify",
      "old_id": "006f11b1b952ab48f7cb9f780075d2af0c2dfc1d",
      "old_mode": 33188,
      "old_path": "rwcm/plugins/yang/rw-conman.yang",
      "new_id": "b6cf99c2ea1c061afd4a1e12007fad6a57d59f4c",
      "new_mode": 33188,
      "new_path": "rwcm/plugins/yang/rw-conman.yang"
    },
    {
      "type": "modify",
      "old_id": "83431549887845234dd556196351802bb72208de",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/cli/cli_launchpad_schema_listing.txt",
      "new_id": "c06e6b80789e2f3a355b48bd0d584a7c190b7c48",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/cli/cli_launchpad_schema_listing.txt"
    },
    {
      "type": "modify",
      "old_id": "edc7a9e42cde3ea8d8ffcdcc07f452469a715aaa",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwautoscaler/test/utest_autoscaler_dts.py",
      "new_id": "ec1016f718116530bfccc6532b3b026df64fcf18",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwautoscaler/test/utest_autoscaler_dts.py"
    },
    {
      "type": "modify",
      "old_id": "2e8e3b2330631dea828c682e5510862d0a6ce84f",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/package/convert.py",
      "new_id": "525eff52007a32b7532beba7279713532c248fe4",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/package/convert.py"
    },
    {
      "type": "modify",
      "old_id": "1e017b2093d37efd61adaa64a4e6d9d9ab1c1a7d",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/export.py",
      "new_id": "cffd21c0094e334ef3125e5c126f90fc1f95441c",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/export.py"
    },
    {
      "type": "modify",
      "old_id": "db7737faf875ddb053be82128f87d54fa7a7d426",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/onboard.py",
      "new_id": "d4125d4c4529cc54a7416952102cc4da1fa7008a",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/onboard.py"
    },
    {
      "type": "modify",
      "old_id": "76dc781c4351f01f76eee9d2fbcbb65a8e1e3f23",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/tasklet.py",
      "new_id": "f38bbc62d683c3cbed558d58e78ede57484dcc82",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/tasklet.py"
    },
    {
      "type": "modify",
      "old_id": "1406a89070a3eeee4429f37b65d5664db93b7766",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/uploader.py",
      "new_id": "1e45ea4bfb791c68961164a4c2642a5b07768475",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/rift/tasklets/rwlaunchpad/uploader.py"
    },
    {
      "type": "modify",
      "old_id": "d5bb4e50733443486fc8579a813cb0d624da93d7",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/scripts/onboard_pkg",
      "new_id": "d07cfb75df9d000ce5737d76ca6b4b6a3295dfb3",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/scripts/onboard_pkg"
    },
    {
      "type": "modify",
      "old_id": "522c1a80493a53918cd84819699a579453a6e6a1",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_export.py",
      "new_id": "434d036f68bee6f4076880773597d763b0130f68",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_export.py"
    },
    {
      "type": "modify",
      "old_id": "e56ec043be3a5041383b565ce1bded35f1ad301b",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_fileserver.py",
      "new_id": "812f332901f7b971a0dcc1bafbbc8870aaa44f37",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_fileserver.py"
    },
    {
      "type": "modify",
      "old_id": "b3a7458ecd339a8208b6c27f5225a6c711b3d6b7",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_onboard.py",
      "new_id": "643b6fb87f16158dbb41cce76014344bb8ac5625",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_onboard.py"
    },
    {
      "type": "modify",
      "old_id": "1efd2df71f75065270f02a541905c80c09ebad20",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_package.py",
      "new_id": "d57ac77ac48966440442007ca928f8b1cad3ce48",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_package.py"
    },
    {
      "type": "modify",
      "old_id": "18b53d5f28a0118d328f67614c8fea3544611d0b",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_uploader_app_dts.py",
      "new_id": "26d808ad174b1f2ab41d49d39a99660c58841e1c",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwlaunchpadtasklet/test/utest_uploader_app_dts.py"
    },
    {
      "type": "modify",
      "old_id": "80d9387f1158ee23a9d260b7597f51cc9c31168d",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwmonparam/test/utest_mon_params_dts.py",
      "new_id": "5dec36211e44f72cead04c5f3370511372d55135",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwmonparam/test/utest_mon_params_dts.py"
    },
    {
      "type": "modify",
      "old_id": "e3ae5cf1765ced65ce7d8addcd61f04fc47d2b0f",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwnsm/rift/tasklets/rwnsmtasklet/publisher.py",
      "new_id": "1b5c787acf74ef060bd19723163dd0e3f46f40cc",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwnsm/rift/tasklets/rwnsmtasklet/publisher.py"
    },
    {
      "type": "modify",
      "old_id": "0797b5583216e2e047d667ac53b6592716cc19c1",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwnsm/rift/tasklets/rwnsmtasklet/rwnsmtasklet.py",
      "new_id": "139302bd21a0e1b25f5cda00621c886df73b78e6",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwnsm/rift/tasklets/rwnsmtasklet/rwnsmtasklet.py"
    },
    {
      "type": "modify",
      "old_id": "e3b7f1f0d2eb2591e19b0e0c592b0381a641e879",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/rwnsm/rift/tasklets/rwnsmtasklet/scale_group.py",
      "new_id": "9112f4807764a238dba6b8b2c55a315c045e2371",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/rwnsm/rift/tasklets/rwnsmtasklet/scale_group.py"
    },
    {
      "type": "modify",
      "old_id": "abf73aecdad2c75de891b25714f3aee2eb39f16b",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/plugins/rwvnfm/rift/tasklets/rwvnfmtasklet/rwvnfmtasklet.py",
      "new_id": "955f566db35fa7147507344344cfd587edf22afa",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/plugins/rwvnfm/rift/tasklets/rwvnfmtasklet/rwvnfmtasklet.py"
    },
    {
      "type": "modify",
      "old_id": "c12bf517a30fb0c7f0d4689383ec332563134c24",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/yang/rw-launchpad.yang",
      "new_id": "993287441aa4c945fa06793e98a61a8eda07bab0",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/yang/rw-launchpad.yang"
    },
    {
      "type": "modify",
      "old_id": "c07d20006beea45955ed70705b1c540d881b92bc",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/yang/rw-nsm.yang",
      "new_id": "f182114db8135d8bb046bfde31c87389d0800ffb",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/yang/rw-nsm.yang"
    },
    {
      "type": "modify",
      "old_id": "25e1abbadc6e54e5bf16b3a47bd0ad0eb50bedcb",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/plugins/yang/rw-vnfm.yang",
      "new_id": "225633b90328176371aa3b7dd58e14897df644d7",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/plugins/yang/rw-vnfm.yang"
    },
    {
      "type": "modify",
      "old_id": "a3c565bb9c9f1bb031b028eadad68cbdd35f06f8",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/ra/pytest/multivm_vnf/conftest.py",
      "new_id": "8510fa61d113a5f65993103c16afc0bf88b0103b",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/ra/pytest/multivm_vnf/conftest.py"
    },
    {
      "type": "modify",
      "old_id": "fb4bd613f80358174149be2d1eedc821661e3e6a",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/ra/pytest/multivm_vnf/test_multi_vm_vnf_slb.py",
      "new_id": "bf46ac80d897b7e8bffe169cdbb7cb0db9b82b1c",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/ra/pytest/multivm_vnf/test_multi_vm_vnf_slb.py"
    },
    {
      "type": "modify",
      "old_id": "b05a23cb0ccfbf965d181e14b714c41c610a9578",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/ra/pytest/multivm_vnf/test_multi_vm_vnf_trafgen.py",
      "new_id": "ae9f40469faaa0f7d0d18727416e5ac081107fb4",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/ra/pytest/multivm_vnf/test_multi_vm_vnf_trafgen.py"
    },
    {
      "type": "modify",
      "old_id": "3cf2c5266b5debc7df701e1ee622ecef945742d5",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/ra/pytest/ns/haproxy/test_scaling.py",
      "new_id": "8e203d9c98d4892e7ec8b6de4353d22932ae3657",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/ra/pytest/ns/haproxy/test_scaling.py"
    },
    {
      "type": "modify",
      "old_id": "ef4949cc4fea671a53be3ec52530f3f2dfd83cc2",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/ra/pytest/ns/pingpong/test_pingpong.py",
      "new_id": "49cfcb55e1cf01cdb192eab1a883bc157251b01d",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/ra/pytest/ns/pingpong/test_pingpong.py"
    },
    {
      "type": "modify",
      "old_id": "9f1cd0a2c673766d88d07b5eae4b321493564171",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/ra/pytest/ns/pingpong/test_records.py",
      "new_id": "81eeeb08ca94e209d5ca0305f78ece90762e4c99",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/ra/pytest/ns/pingpong/test_records.py"
    },
    {
      "type": "modify",
      "old_id": "0878db74f9887b3c8ac496f9edc846242012cddd",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/ra/pytest/ns/pingpong/test_scaling.py",
      "new_id": "d38509fead1435f391890a56b695feffbcbacac8",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/ra/pytest/ns/pingpong/test_scaling.py"
    },
    {
      "type": "modify",
      "old_id": "ecec8340235e6ed606cc759cd1268372fdc4324e",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/ra/pytest/ns/test_onboard.py",
      "new_id": "07a31dd2f35e3572dd28410b5373b07ea1d1dc59",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/ra/pytest/ns/test_onboard.py"
    },
    {
      "type": "modify",
      "old_id": "60ba82a4f0cb2f57c6f7b75f85091140a41f09c0",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/ra/pytest/test_failover.py",
      "new_id": "e952b698703a99a9bca12c3fcc550a41290441f8",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/ra/pytest/test_failover.py"
    },
    {
      "type": "modify",
      "old_id": "3835ab50db715eac2497b85b46366c2dfb32a729",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/test/mano_ut.py",
      "new_id": "d85088b536c509e8b05b42e62f31bf8ee59a255b",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/test/mano_ut.py"
    },
    {
      "type": "modify",
      "old_id": "feb0b9930966a4f557441139069d36260f078788",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/test/pytest/lp_kt_utm_test.py",
      "new_id": "75e30d3d32dbb2ae9103a1a1dd91a45b537b926b",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/test/pytest/lp_kt_utm_test.py"
    },
    {
      "type": "modify",
      "old_id": "4e73aac37c9fa97e311cec473bccfaafbaf829b5",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/test/pytest/lp_kt_utm_wims_test.py",
      "new_id": "9b2fa8ed80a7662db80f5dde8c01b8286537161b",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/test/pytest/lp_kt_utm_wims_test.py"
    },
    {
      "type": "modify",
      "old_id": "8b41cb1f170b26105e1ffd73b7e7cae0e0c3a0bb",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/test/pytest/lp_test.py",
      "new_id": "8957dfe5285cd94eaba6b14a75ffaa38cc38c892",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/test/pytest/lp_test.py"
    },
    {
      "type": "modify",
      "old_id": "3470b750f89c968ab60266cb328552af2533eb94",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/test/pytest/lp_tg_2vrouter_ts_epa_test.py",
      "new_id": "bd51e1d2b9bec8f5c922ff4f5c755a7eb253650d",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/test/pytest/lp_tg_2vrouter_ts_epa_test.py"
    },
    {
      "type": "modify",
      "old_id": "578c0af07c25730a09b3a2e98a06b79b3c8ad57a",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/test/pytest/lp_tg_2vrouter_ts_test.py",
      "new_id": "059217d1a7e9cce3730b6c457afb2d516c7e38ca",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/test/pytest/lp_tg_2vrouter_ts_test.py"
    },
    {
      "type": "modify",
      "old_id": "405bee676499355a8399fdfefc21b522367690a3",
      "old_mode": 33188,
      "old_path": "rwlaunchpad/test/pytest/lp_tg_vrouter_ts_epa_sriov_test.py",
      "new_id": "db880158cff43668dcb70611344a82f08a745148",
      "new_mode": 33188,
      "new_path": "rwlaunchpad/test/pytest/lp_tg_vrouter_ts_epa_sriov_test.py"
    },
    {
      "type": "modify",
      "old_id": "9ed28fdcf2451f2e62a58a3a5f27211e9763f69c",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/test/utest_ro_account.py",
      "new_id": "deaca6b122305599026e69b9791690887756c3a4",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/test/utest_ro_account.py"
    },
    {
      "type": "modify",
      "old_id": "fa9975187bc2ce2753198e336b1c0f72fdcacc22",
      "old_mode": 33261,
      "old_path": "rwlaunchpad/test/utest_rwnsm.py",
      "new_id": "9f73d291638663b3e82284fa6af53777149bd14f",
      "new_mode": 33261,
      "new_path": "rwlaunchpad/test/utest_rwnsm.py"
    }
  ]
}
