)]}'
{
  "commit": "4839dec1bc3282349ef618f8721977895a443a0c",
  "tree": "38482ea244773c8a7965e0e8d2ff56f84e49d33a",
  "parents": [
    "00e22d63f2c96ccec7c3f0d58158aad3c60da812"
  ],
  "author": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Wed Feb 27 16:50:37 2019 -0800"
  },
  "committer": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Mon Mar 04 17:55:20 2019 -0800"
  },
  "message": "SEBA-457 Core xproto cleanup\n\nChange-Id: Ib99680dd81016694094a5c230afdf9dcf2cb307e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "530cdd91a205aaea0795fccb77f9314290e441e6",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "21bb5e156fbe2f70cdf3f02a8123b099130eeacb",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "33f64b03d28417dc58eb9731968f38bd297894c3",
      "old_mode": 33188,
      "old_path": "containers/chameleon/Dockerfile.chameleon",
      "new_id": "7cc050d5ef2d3838d19190d0242a52e85a5d64ab",
      "new_mode": 33188,
      "new_path": "containers/chameleon/Dockerfile.chameleon"
    },
    {
      "type": "modify",
      "old_id": "ea54ab06032bd096a372173135fdb93bf4d0c3d7",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.client",
      "new_id": "e995605655f8054aaaa1592d849109d75adbacc7",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.client"
    },
    {
      "type": "modify",
      "old_id": "6a58d7d17a1114df25a586e1cbd90d4d06302212",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.libraries",
      "new_id": "3b963d5357dc8553100c624e547f0cd0a401b1ea",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.libraries"
    },
    {
      "type": "modify",
      "old_id": "042f7c6f70b099e78f86b7ec2e96efcf50eca33d",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.synchronizer-base",
      "new_id": "58c5a0714bf6cf33a5f1eaf62ce1e805ae7ca742",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.synchronizer-base"
    },
    {
      "type": "modify",
      "old_id": "d0d76053bff56a8388bd64fcc1d23330f564f1c9",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.xos-core",
      "new_id": "f8a356da0c4829cb0bb8a1a696fb942596f639a8",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.xos-core"
    },
    {
      "type": "modify",
      "old_id": "245bbdab4a0e55ba761e22c05869e352edc9e6ab",
      "old_mode": 33188,
      "old_path": "lib/xos-genx/xosgenx/jinja2_extensions/gui.py",
      "new_id": "4cb644ae119c07e0b063caeeaf051c710f2d3d20",
      "new_mode": 33188,
      "new_path": "lib/xos-genx/xosgenx/jinja2_extensions/gui.py"
    },
    {
      "type": "modify",
      "old_id": "61c2f1f7c1a3ed37ffcb1a743d11f206f2379494",
      "old_mode": 33188,
      "old_path": "lib/xos-genx/xosgenx/targets/mock_classes.xtarget",
      "new_id": "bc5674797edfb133fe828b7724decd0a57f72038",
      "new_mode": 33188,
      "new_path": "lib/xos-genx/xosgenx/targets/mock_classes.xtarget"
    },
    {
      "type": "modify",
      "old_id": "102768066e5b04592be8e10c4508ababb95635e9",
      "old_mode": 33188,
      "old_path": "lib/xos-genx/xosgenx/targets/service.xtarget",
      "new_id": "4c47faba28bbf227729cba56031b8f943baf1f98",
      "new_mode": 33188,
      "new_path": "lib/xos-genx/xosgenx/targets/service.xtarget"
    },
    {
      "type": "modify",
      "old_id": "247a1903e490a0ab2663ed77396bd0e2995e2b34",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/model-deps",
      "new_id": "559fa4c9e90bc07049153681a25bce85691154aa",
      "new_mode": 33188,
      "new_path": "lib/xos-synchronizer/xos-synchronizer-tests/model-deps"
    },
    {
      "type": "delete",
      "old_id": "47d55f0127234df49791906b957b97a1bfdb469c",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_controller_dependencies.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e2bbbb038bd75d3418d324a12540eed66269c872",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_load.py",
      "new_id": "774bc97dd06622ee174f04b2527799a9f980f6a9",
      "new_mode": 33188,
      "new_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_load.py"
    },
    {
      "type": "delete",
      "old_id": "e2659c31c6e03b39811c07a225b57365718d70c2",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_model_policy_tenantwithcontainer.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ab861c8b2270582c228d7b87927e1c2525f5ca67",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_payload.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fdbff3cf3c8bc021156a35c77879f64f1636d0f0",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_run.py",
      "new_id": "a9c6c19ffcfa989bdb2b9357c5ad870bf131b7cd",
      "new_mode": 33188,
      "new_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_run.py"
    },
    {
      "type": "modify",
      "old_id": "0164c5a5de2ce5af906c5b04ea6ed0baaf678750",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_scheduler.py",
      "new_id": "0aa5334166dd74d7a7a5d91f1ee98fe611c03663",
      "new_mode": 33188,
      "new_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_scheduler.py"
    },
    {
      "type": "delete",
      "old_id": "8cbabcbc29b91d584bb969c1aeb74962b670f6f2",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_container.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ef8598359dfdc150284b1f898c68ea37792bddc0",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_controller_images.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "55dfe4eb454018dae0aa0ceb5b84c5cca6fb2762",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_controller_networks.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e286ef8fa21f1936c411a5f14ba2eb5168c67666",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_controller_site_privileges.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "24aa76f8f8c1063192fd38cdf486fe90837e3039",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_controller_sites.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "09b63e6fb8f3a8a3d161822eb6d99ed21b04ef45",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_controller_slice_privileges.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "31c62f1b24347c840ace038014f204b1e7923653",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_controller_slices.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a0392579ad34934a1c81125259979cefb7435f54",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_controller_users.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1a7088474d723ac1dc3039c7c71cd9ddbc5dc603",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_instances.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1bd2d0f75b95652d0c43a5ad944f34212cdb129a",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xos-synchronizer-tests/test_steps/sync_roles.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "66ac3485f6461fe6ecfe6a4af11055c2fd79d388",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xossynchronizer/model_policies/model_policy_tenantwithcontainer.py",
      "new_id": "3db139524995b806863d6ef01f9b663f9b75899b",
      "new_mode": 33188,
      "new_path": "lib/xos-synchronizer/xossynchronizer/model_policies/model_policy_tenantwithcontainer.py"
    },
    {
      "type": "modify",
      "old_id": "30d3ca0efd58a96dddd1d93f754cc4c6fa369921",
      "old_mode": 33188,
      "old_path": "lib/xos-synchronizer/xossynchronizer/synchronizer.py",
      "new_id": "f204785e93e9a0134e2db7f5837cd7ddfa2ca64c",
      "new_mode": 33188,
      "new_path": "lib/xos-synchronizer/xossynchronizer/synchronizer.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "235a688ca04bb89ec9fd6f0948e863bf409ad0e6",
      "new_mode": 33188,
      "new_path": "xos/core/migrations/0004_auto_20190304_2050.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf80c9d0133dd200c4000915b5875ab8ce05c79e",
      "new_mode": 33188,
      "new_path": "xos/core/migrations/0005_delete_models.py"
    },
    {
      "type": "modify",
      "old_id": "fbb945e178e41cbcee6feac1186f18cd2ffee7bd",
      "old_mode": 33188,
      "old_path": "xos/core/models/core.xproto",
      "new_id": "3c0d63bec576102a6c6e2931ae21130a01e539ac",
      "new_mode": 33188,
      "new_path": "xos/core/models/core.xproto"
    },
    {
      "type": "modify",
      "old_id": "5db5db1440e766c52f074d3f503791e2b6a76ad9",
      "old_mode": 33188,
      "old_path": "xos/core/models/port.py",
      "new_id": "aba14bf6bd62af4f3ef043f8d2661f0011c3df4b",
      "new_mode": 33188,
      "new_path": "xos/core/models/port.py"
    },
    {
      "type": "modify",
      "old_id": "f27fc058bb819856d5254d674d16d22c462c457e",
      "old_mode": 33188,
      "old_path": "xos/core/models/xosbase_header.py",
      "new_id": "c15823f3ba0f3bf53497b30e2698a84b2d20284a",
      "new_mode": 33188,
      "new_path": "xos/core/models/xosbase_header.py"
    },
    {
      "type": "delete",
      "old_id": "ddce4a68fa96a58a5309262af5be8369c3550c24",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/model_policies/test_model_policy_tenantwithcontainer.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "47f17d26397ea63897a8f19dc76f0dba92584993",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_controller_dependencies.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c2e53ad4d3ea22cd9f9658a29083e4b63a7419fe",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_diffs.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b5b6921f906e0d5bf75db892502d73d5159a221c",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_event_engine.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "06baa03e351683423759127f746fbfcd29dd6839",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_load.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fa2d49339b2ee1436685e35a11677bc491c26e61",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_scheduler.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e5e2d494b81d4243a3ae24b385f23821e27d248e",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_services.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
