)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "045b63d3a42d9fdc7757a18915cb268465ce0eb8",
      "tree": "b9fbe0cb959f76e1d651bc8c0e3e78aa2807ec62",
      "parents": [
        "acfbc89c3ea8fcffd8109f5237b5cc9ee29b386b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Jan 22 16:30:57 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Jan 25 16:36:39 2019 -0700"
      },
      "message": "[SEBA-412] Automated reformat of Python code\n\nPasses of modernize, autopep8, black, then check with flake8\n\nflake8 + manual fixes:\n  lib/xos-config\n  lib/xos-kafka\n  lib/xos-util\n  xos/coreapi\n  xos/api\n  xos/xos_client\n\nChange-Id: Ib23cf84cb13beb3c6381fa0d79594dc9131dc815\n"
    },
    {
      "commit": "2f314d5a4467ccfa5f02cbc5d2c43fda97dd8f5d",
      "tree": "53649e91a0ed6c4edf561b9d7b64f963c64f3a34",
      "parents": [
        "37cf9e2003d88f7aec57d3afe69eb6334b3d25c4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 24 08:31:19 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 27 09:40:35 2018 -0700"
      },
      "message": "SEBA-108 Allow get_westbound method to get fields directly from si;\nUse base class convenience wrapper if no descendant is available\n\nChange-Id: I087465a5694bd73b67493710678266df3dd6c8e3\n"
    },
    {
      "commit": "e5f0f6802d9550656506786a9eacfb4b861179bf",
      "tree": "d3143394818c9af978e211bb7c23b0f4a2859b78",
      "parents": [
        "61ad7dc6d7ec3009f704d7973c1ca71ee021cac2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 18 10:21:35 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Jun 18 20:34:28 2018 +0000"
      },
      "message": "CORD-3157 initialize config module in xosapi test cases\n\nChange-Id: Id3dc860f8ee816f3099aa48a31ac59f27608d050\n"
    },
    {
      "commit": "5e4fc089a9dbdc4e3e2fd777448b8112bc29701f",
      "tree": "6c97fa0a54c6bac345c5cbae84384110004bd986",
      "parents": [
        "aee7e45b8ff58b8fac6a60a66f46fd76994d74cd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 24 09:48:56 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 24 09:50:22 2018 -0700"
      },
      "message": "CORD-3095 fix wrapper tests failing on new jenkins\n\nChange-Id: I5840f0a36b93d0a4ddb69fea966396dc60c2caf8\n"
    },
    {
      "commit": "b96ba439badf20624a098f21fc0f98f01af8b11e",
      "tree": "d5884c43a90457f3fe913c153e31778df2dd161d",
      "parents": [
        "23cf15f548af191cedd95b46b7d1e2d0ca462336"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 26 09:53:48 2018 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Mar 14 20:14:45 2018 +0000"
      },
      "message": "CORD-2773 Update to gRPC 1.9.1 and protobuf 3.5.2\n\nChange-Id: I7a2a52ef112060f50f92fa0fcb73587629109dc0\n"
    },
    {
      "commit": "7dddd51519936e45fbd9709d20af5958d7ae0790",
      "tree": "7039c25f78dd589014130c6ae0b900bbbc9a832d",
      "parents": [
        "0a0e0a55f5092a1a59fd19f7ba6f8b443186caf1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 24 10:13:34 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 01 10:10:23 2017 -0700"
      },
      "message": "CORD-1939: support for nose2\nmodify test cases to be compliant with automation\nCherry-pick from cord-4.1 b641f9060eb912470a284bfd04dd955b031af708\n\nChange-Id: I01914ccfb57979994534c6128bc5ff72ae10f64b\n"
    },
    {
      "commit": "8f36c3f7f83381b5232dbb410e684c1444477822",
      "tree": "73653bc9e3a39158624fd8322d5d0753fd82a1c5",
      "parents": [
        "db071c1d6db93b4d8644ac9cf211c8c2ed1498b2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 26 16:44:36 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Thu Sep 28 08:59:09 2017 -0700"
      },
      "message": "CORD-525 Fix bug in Service.get_service_instance_class\n\nChange-Id: I62a1d0488bbf1dbff6b5c07a8029e53b9a66bc64\n"
    },
    {
      "commit": "5f38c7b210a3c13ac3e18f991684bf9eeed8f307",
      "tree": "ece84ba5dd35c88e5a0e7f2c03eacb192122a5c1",
      "parents": [
        "e425f9d169b59c2487ef5e9a408415666c59a91f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 18 10:12:49 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Fri Aug 18 21:40:57 2017 -0700"
      },
      "message": "CORD-1736 fix get_composable_networks not returning networks\n\nChange-Id: I4c9d8d44a9eae8ab04a49c2549e8bc1742a5923b\n"
    }
  ]
}
