)]}'
{
  "commit": "ee72577d90b5cb4cfeb4e1e243b0351699461440",
  "tree": "dffc939287fed7c59cf24eafdd85956da5472481",
  "parents": [
    "5523353f0e982ae37d4d58d4fd5557dea7aa6d5c"
  ],
  "author": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Mon Dec 10 14:37:20 2018 -0700"
  },
  "committer": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Fri Dec 14 15:09:29 2018 -0700"
  },
  "message": "[SEBA-366], [SEBA-378]\n\nFix issues with XOS logging\n- Pass logging object as parameter in various places, adding structured\n  context.\n- Update multistructlog to print level and timestamp on messages, and\n  fix issue with unprinted messages in synchronizer event loop.\n\nChange-Id: I92c67b4f1266d80bdd86d45c8c99585b286ac059\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26412a8594c1ab7734e7a2dcba5ed8b00878724d",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "a0b09d3efb681475df7695af7da7b36349a4193d",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "c93226de55698ad34d9e1c0a80f3e8b41ccfb562",
      "old_mode": 33188,
      "old_path": "containers/chameleon/Dockerfile.chameleon",
      "new_id": "8f27a20cdeb02c61a5c55651ed029a56acde86e8",
      "new_mode": 33188,
      "new_path": "containers/chameleon/Dockerfile.chameleon"
    },
    {
      "type": "modify",
      "old_id": "98a0061ef08b36e36f59c81398a8174ad2a9180f",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.client",
      "new_id": "9b446f35919aabc14fd0eb0a9714fea501667aa6",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.client"
    },
    {
      "type": "modify",
      "old_id": "7fc933eaf760d2b74269bae9bdfddf3baa95d24a",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.libraries",
      "new_id": "766cca7fdb3fd36e2505941b6082fed84bf838e9",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.libraries"
    },
    {
      "type": "modify",
      "old_id": "b3ead3b92a49b8d4e3ac86b33340ab129888049d",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.synchronizer-base",
      "new_id": "e00018f460b2af9084c9c175b88c09733b985ca3",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.synchronizer-base"
    },
    {
      "type": "modify",
      "old_id": "3dc2e7ff7dd42b5564af8099f590def9dd4ba728",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.xos-core",
      "new_id": "bb1a7e797cd9cdf8df7bdbfd2599657fe2367b0b",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.xos-core"
    },
    {
      "type": "modify",
      "old_id": "8b0c289dc9a419f37286acb5381ba9945a7ce325",
      "old_mode": 33188,
      "old_path": "containers/xos/pip_requirements.txt",
      "new_id": "af3f2aed2e4bb32e244cb487231a8e589424d8b4",
      "new_mode": 33188,
      "new_path": "containers/xos/pip_requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "1b83b3acd8242e9f71d3144eb1df936667ae4355",
      "old_mode": 33188,
      "old_path": "scripts/xos_dev_reqs.txt",
      "new_id": "86d84a0929d1aa8ef2e90745742f4723579caad8",
      "new_mode": 33188,
      "new_path": "scripts/xos_dev_reqs.txt"
    },
    {
      "type": "modify",
      "old_id": "2120e0e8faa69b174d70c01fed81cbe4e4c454da",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/SyncInstanceUsingAnsible.py",
      "new_id": "7b52a8d78bc1f555a74322a09c730dba90a0213f",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/SyncInstanceUsingAnsible.py"
    },
    {
      "type": "modify",
      "old_id": "1d8df0fa97e26ff95229566f89b3ec3108d62625",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/backend.py",
      "new_id": "00e43f2ec9b32f29ebcc6938bc95505e6bbd9fd6",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/backend.py"
    },
    {
      "type": "modify",
      "old_id": "8f43e2f3c75ec89a2095918636b699ca9eb89f1b",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/event_engine.py",
      "new_id": "acbc57df220c6f55cb6b35f8dc036a15eaf9c4f1",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/event_engine.py"
    },
    {
      "type": "modify",
      "old_id": "5605648b0e6742694ba8e39eb9fa74c04c5ab98c",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/event_loop.py",
      "new_id": "9c2479a6cda99cf8c783f0bda6c3887f876a6c56",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/event_loop.py"
    },
    {
      "type": "modify",
      "old_id": "14ca39cf710fcff0909072214e94de6f64a2bca5",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/model_policy_loop.py",
      "new_id": "25aaabfeed116e82384b9f8536ffa94ff4d532d5",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/model_policy_loop.py"
    },
    {
      "type": "modify",
      "old_id": "4ca697ee388f688245f00e2d2fac27b86122c6df",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/syncstep.py",
      "new_id": "fcb1cb39ddb3bbcba0753c33440711d2b150ea5c",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/syncstep.py"
    },
    {
      "type": "modify",
      "old_id": "2a01b6e84fa47d3779ce8d4ceb86b62e1c25cf9f",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_config.yaml",
      "new_id": "0a4fecec445b92bdba20eb32ae2df6319736a524",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/tests/test_config.yaml"
    },
    {
      "type": "modify",
      "old_id": "591972189d21728202edc4aff7f1cf8297151b64",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_event_engine.py",
      "new_id": "94ac2d7f5d804192a5c83eb554448ffcaaface99",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/tests/test_event_engine.py"
    },
    {
      "type": "modify",
      "old_id": "a72a5da61b58adb8445ac05f40c531d7d29af125",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_payload.py",
      "new_id": "d3986129019ec33b99dd7e9b3e69500cc5d956b2",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/tests/test_payload.py"
    },
    {
      "type": "modify",
      "old_id": "60eb2c0ec6b632f6a108bc19120cf9e88f44cf38",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_run.py",
      "new_id": "86db27dff705c39c81af6aa01e884f01d4597222",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/tests/test_run.py"
    },
    {
      "type": "modify",
      "old_id": "145210102eaa1423af058320b26763cab728bf96",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/xos-policy.py",
      "new_id": "33935e853dc449332021bd5a38dabda9948c05f7",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/xos-policy.py"
    },
    {
      "type": "modify",
      "old_id": "d8ee59364d1d56f8e98efa60b30f74dfb41ecdff",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/xos-synchronizer.py",
      "new_id": "22426a36be0d9fa17e0e2ddfd7f7f49b973351eb",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/xos-synchronizer.py"
    }
  ]
}
