)]}'
{
  "log": [
    {
      "commit": "279cb88be90f4592f7001ca07221c709f4eacd92",
      "tree": "00109c8ab57fff7bf7ad7fdda213d8e35c620bc4",
      "parents": [
        "603e62ab9e5895d3ef02cf30b82bbfc7b19e014d"
      ],
      "author": {
        "name": "Jaymes Mosher",
        "email": "jmosher@mirantis.com",
        "time": "Thu Jun 29 11:03:57 2017 -0600"
      },
      "committer": {
        "name": "Jaymes Mosher",
        "email": "jmosher@mirantis.com",
        "time": "Thu Jun 29 11:03:57 2017 -0600"
      },
      "message": "Remove default value from ls() function.\n"
    },
    {
      "commit": "603e62ab9e5895d3ef02cf30b82bbfc7b19e014d",
      "tree": "bb5ff0d786de8960bc309ec7b3b9f836a72c03c6",
      "parents": [
        "cf6dbf1d6acf31994f3febc9921275308a88fdd9"
      ],
      "author": {
        "name": "Jaymes Mosher",
        "email": "jmosher@mirantis.com",
        "time": "Wed Jun 28 15:53:19 2017 -0600"
      },
      "committer": {
        "name": "Jaymes Mosher",
        "email": "jmosher@mirantis.com",
        "time": "Wed Jun 28 15:53:19 2017 -0600"
      },
      "message": "Keep regex as default but still allow overrides.\n"
    },
    {
      "commit": "cf6dbf1d6acf31994f3febc9921275308a88fdd9",
      "tree": "0e5902134a492b730ba42e1450a24ee5be6800da",
      "parents": [
        "54cb363b566fb173d3c7783106835fcd538d2242"
      ],
      "author": {
        "name": "Jaymes Mosher",
        "email": "jmosher@mirantis.com",
        "time": "Wed Jun 14 14:59:09 2017 -0600"
      },
      "committer": {
        "name": "Jaymes Mosher",
        "email": "jmosher@mirantis.com",
        "time": "Wed Jun 14 15:08:51 2017 -0600"
      },
      "message": "Use Pillar to chose which interfaces to monitor.\n\nThe `linux_netlink.ls` function used a regex to choose which interfaces\nto collect metric for.\n\n`_alphanum_re \u003d re.compile(r\u0027^[a-z0-9]+$\u0027)`\n\nUnfortunately, by default this excludes vlan and tap interfaces, which\nare kind of important.  ie `bond0.120` or `tap2a3dab86-fb`.\n\nWe also have a problem where even if we update the regex to include\nthese interfaces... if someone deletes and spawns a new instance then\nthe tap device name changes on the compute host, which will not be\nmonitored unless someone re-runs the `collectd` on the compute again.\nLess than ideal.\n\nThis commit lets us choose `VerboseInterface \"all\"` using Pillar data\nto avoid this problem.\n"
    },
    {
      "commit": "1787f0b297e1a2c8d41a358bc2c36da457da1085",
      "tree": "e774a0df6bbdd86d4969ef0a8cc1b46679c99ec1",
      "parents": [
        "8fdd9e50d5ca1d3ad1ea673f1b9190f20dc7faab"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 04 16:41:54 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Nov 04 16:41:55 2016 +0000"
      },
      "message": "Rename netlink.py to linux_netlink.py\n\nThis is to comply to a comment from @cznewt in\nhttps://github.com/tcpcloud/salt-formula-heka/pull/24.\n"
    },
    {
      "commit": "8fdd9e50d5ca1d3ad1ea673f1b9190f20dc7faab",
      "tree": "4ab8aae96aed5c69b6dfd408725030d014146f30",
      "parents": [],
      "author": {
        "name": "Éric Lemoine",
        "email": "eric.lemoine@gmail.com",
        "time": "Fri Nov 04 15:44:09 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 04 15:44:09 2016 +0100"
      },
      "message": "Merge pull request #23 from elemoine/stacklight-timezone\n\nRemove Heka decoder tz handling"
    }
  ]
}
