)]}'
{
  "commit": "dbd3a330780c1a176e94b858703b52637cc88d4f",
  "tree": "0034de274e4f48c946972844a3580029fb68c40f",
  "parents": [
    "045b63d3a42d9fdc7757a18915cb268465ce0eb8"
  ],
  "author": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Mon Jan 28 10:19:18 2019 -0800"
  },
  "committer": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Mon Jan 28 12:04:48 2019 -0800"
  },
  "message": "SEBA-404 move xos-client library to /lib\n\nChange-Id: I4428d49f09f3d9cb08cd32827136e12a136392ec\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f00fa3225487fae3e611bfe0df37625806a6e2ac",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "18d3400339f55fcfe5842d5d351a17283540f06f",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "c996e52746461550593985cbd73d75c494f6dada",
      "old_mode": 33188,
      "old_path": "containers/chameleon/Dockerfile.chameleon",
      "new_id": "861a1aafd2b446907fa1f71f8de9eb03ec6b92e9",
      "new_mode": 33188,
      "new_path": "containers/chameleon/Dockerfile.chameleon"
    },
    {
      "type": "modify",
      "old_id": "3514dc15f44d97fc134df1aa4fbab1188a8ab4a3",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.client",
      "new_id": "f95096850feb265a9590ba744c346859c70f5639",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.client"
    },
    {
      "type": "modify",
      "old_id": "29fc7a85e56e6dcfa790f18efee60cd4fde4233f",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.libraries",
      "new_id": "105bc97715880bf47ca852e4e20288afe14a18f6",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.libraries"
    },
    {
      "type": "modify",
      "old_id": "00da3ef1f16e29f8462735b06ff7fe6db379af12",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.synchronizer-base",
      "new_id": "6fd81f51ede65c647da73d85849b397f1ed10e4b",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.synchronizer-base"
    },
    {
      "type": "modify",
      "old_id": "f3e5d7c064840724c47046f402c3c1fbfb8e7444",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.xos-core",
      "new_id": "d3935db3f8d02a8736b793bb156d298b7a5962ac",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.xos-core"
    },
    {
      "type": "rename",
      "old_id": "f82b325ddfac46eada8ca45254d15ec2c09c44ce",
      "old_mode": 33188,
      "old_path": "xos/xos_client/.gitignore",
      "new_id": "f82b325ddfac46eada8ca45254d15ec2c09c44ce",
      "new_mode": 33188,
      "new_path": "lib/xos-api/.gitignore",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "dcf7eac2221ca875afd3741c141879f134f993c4",
      "old_mode": 33188,
      "old_path": "xos/xos_client/Makefile",
      "new_id": "dcf7eac2221ca875afd3741c141879f134f993c4",
      "new_mode": 33188,
      "new_path": "lib/xos-api/Makefile",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "975783347aa6586e5b22504b482db40dc6f2877f",
      "old_mode": 33188,
      "old_path": "xos/xos_client/README.md",
      "new_id": "975783347aa6586e5b22504b482db40dc6f2877f",
      "new_mode": 33188,
      "new_path": "lib/xos-api/README.md",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/__init__.py",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "lib/xos-api/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d10b5c625968b7fb94ee68fa163d77db650197ae",
      "old_mode": 33188,
      "old_path": "xos/xos_client/setup.py",
      "new_id": "d10b5c625968b7fb94ee68fa163d77db650197ae",
      "new_mode": 33188,
      "new_path": "lib/xos-api/setup.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "501cc78de6c5e2b87fd19cb14b080397c7caba26",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/csr_introspect.py",
      "new_id": "501cc78de6c5e2b87fd19cb14b080397c7caba26",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/csr_introspect.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ffb8b38c52fcaf500bff60ec3c5cf22dbbcab161",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/nopper.py",
      "new_id": "ffb8b38c52fcaf500bff60ec3c5cf22dbbcab161",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/nopper.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "74875bee8ae547f94df69d081229924682cac780",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/orm_listall.py",
      "new_id": "74875bee8ae547f94df69d081229924682cac780",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/orm_listall.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "009ca43f35e01fe451d1fbe638f5c62072702722",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/orm_nodelabel.py",
      "new_id": "009ca43f35e01fe451d1fbe638f5c62072702722",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/orm_nodelabel.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "943a7fb651b27db1e177f575ec93937f2bdf2d50",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/orm_reverse_relations.py",
      "new_id": "943a7fb651b27db1e177f575ec93937f2bdf2d50",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/orm_reverse_relations.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "96f38d6cdb3246f5ba8d1824a20e7ac03596af6a",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/orm_user_crud.py",
      "new_id": "96f38d6cdb3246f5ba8d1824a20e7ac03596af6a",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/orm_user_crud.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5dcf599e4f1fd820967ec761d7749289d61f435e",
      "old_mode": 33261,
      "old_path": "xos/xos_client/tests/run_tests.sh",
      "new_id": "5dcf599e4f1fd820967ec761d7749289d61f435e",
      "new_mode": 33261,
      "new_path": "lib/xos-api/tests/run_tests.sh",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "325569707c2f66a06b5e4c04d0e6ffbda76687d1",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/vsg_introspect.py",
      "new_id": "325569707c2f66a06b5e4c04d0e6ffbda76687d1",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/vsg_introspect.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e776d134e4baceb2777e0a937cc8e535888b6ddd",
      "old_mode": 33188,
      "old_path": "xos/xos_client/tests/vtr_crud.py",
      "new_id": "e776d134e4baceb2777e0a937cc8e535888b6ddd",
      "new_mode": 33188,
      "new_path": "lib/xos-api/tests/vtr_crud.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/__init__.py",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/__init__.py",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "13006c5901d62f9078966536cb5710aa77fe5fef",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/addresspool.py",
      "new_id": "13006c5901d62f9078966536cb5710aa77fe5fef",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/addresspool.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "437b54a7f61561c0de17735279a26dcd905bdde2",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/controller.py",
      "new_id": "437b54a7f61561c0de17735279a26dcd905bdde2",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/controller.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3941643939de109e02e845b7c933a9ba1fd11f4a",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/instance.py",
      "new_id": "3941643939de109e02e845b7c933a9ba1fd11f4a",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/instance.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ffa89f78d2fde94acee362c4d149121a7e1cf6a5",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/network.py",
      "new_id": "ffa89f78d2fde94acee362c4d149121a7e1cf6a5",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/network.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fd791a84c82c82c3e3c3a6a7ba85c7131cc72222",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/onosapp.py",
      "new_id": "fd791a84c82c82c3e3c3a6a7ba85c7131cc72222",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/onosapp.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "61e73772ac75532da973c930bf95742cac77e292",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/port.py",
      "new_id": "61e73772ac75532da973c930bf95742cac77e292",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/port.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9bdb63525ed1afca372cd72429c900780f58fd40",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/privilege.py",
      "new_id": "9bdb63525ed1afca372cd72429c900780f58fd40",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/privilege.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ab829083fb6520b93777a6de3965e6dff4b8f2dc",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/service.py",
      "new_id": "ab829083fb6520b93777a6de3965e6dff4b8f2dc",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/service.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "33ab553b914bf3f38282e07e4ba64395384bcc13",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/serviceinstance.py",
      "new_id": "33ab553b914bf3f38282e07e4ba64395384bcc13",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/serviceinstance.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "abdd485ac0a8f39d31cf019ca1df40ea8b213a1e",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/slice.py",
      "new_id": "abdd485ac0a8f39d31cf019ca1df40ea8b213a1e",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/slice.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "aaeaf65322020276ab163a1f3d05c79f9712c7d4",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/tag.py",
      "new_id": "aaeaf65322020276ab163a1f3d05c79f9712c7d4",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/tag.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3205680452020b9cf0b6f8f077e7f7860af52a60",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/convenience/user.py",
      "new_id": "3205680452020b9cf0b6f8f077e7f7860af52a60",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/convenience/user.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "abfce004cb2c2d249baf952959670143e9d748b9",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/fake_stub.py",
      "new_id": "abfce004cb2c2d249baf952959670143e9d748b9",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/fake_stub.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "398d19996f12aa82fa838b5f41ba625180256234",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/orm.py",
      "new_id": "398d19996f12aa82fa838b5f41ba625180256234",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/orm.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ae389f4d5ee4945b4899abea05cdb5941f545c1c",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/test_config.yaml",
      "new_id": "ae389f4d5ee4945b4899abea05cdb5941f545c1c",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/test_config.yaml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "88bf6d43bbfb80294a71a25541a0aebc825e315e",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/test_orm.py",
      "new_id": "88bf6d43bbfb80294a71a25541a0aebc825e315e",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/test_orm.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fe4f9c1c5fcab24fc7c326d9962ec8e1a60258f4",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/test_wrapper.py",
      "new_id": "fe4f9c1c5fcab24fc7c326d9962ec8e1a60258f4",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/test_wrapper.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2c84950faf0d89c52d1ef0d94a717654990674ac",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/version.py",
      "new_id": "2c84950faf0d89c52d1ef0d94a717654990674ac",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/version.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "13e969df99fa996012a252143de61be2f5ad8cee",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xosapi/xos_grpc_client.py",
      "new_id": "13e969df99fa996012a252143de61be2f5ad8cee",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xosapi/xos_grpc_client.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9951b6934c475e3b3a138924734d57026f71749b",
      "old_mode": 33188,
      "old_path": "xos/xos_client/xossh",
      "new_id": "9951b6934c475e3b3a138924734d57026f71749b",
      "new_mode": 33188,
      "new_path": "lib/xos-api/xossh",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "feab72a6d6e1cb8381cfc230c6c52d1dbbcd4bdc",
      "old_mode": 33261,
      "old_path": "scripts/setup_venv.sh",
      "new_id": "61f834df02282b4e1d573632ac2684b7016ec472",
      "new_mode": 33261,
      "new_path": "scripts/setup_venv.sh"
    },
    {
      "type": "modify",
      "old_id": "65eba4140ce414ece7cfc7ab9ba09851bcfba37b",
      "old_mode": 33188,
      "old_path": "unittest.cfg",
      "new_id": "5630a560b7ed53b5515d403e3a3ce947df5da1d2",
      "new_mode": 33188,
      "new_path": "unittest.cfg"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "xos/xos_client/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
