)]}'
{
  "log": [
    {
      "commit": "b37f9dfe83ee53b32c8756cbb66b7923d4bd9b9a",
      "tree": "d9045ce4ccf136ab4f7987a5c6b9c60c0c6659b3",
      "parents": [
        "97a554d4ed3d9971b9218152f0f2954f0e788833"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jun 26 15:41:31 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jun 26 20:47:29 2013 +0200"
      },
      "message": "Refactor the Ansible adapter\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "7c64f9cbc5961ddf06ec5eb06e493b6705ce23ac",
      "tree": "2bab6c994b2440f77a05dd58cb45d010d552b1b9",
      "parents": [
        "aeb1c8d96ae2723a5b13fdab90b337c50d945b52"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Tue Jun 25 13:26:23 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jun 26 20:47:29 2013 +0200"
      },
      "message": "Restructure reclass into a Python module\n\nBy moving all code into ./reclass/, reclass can now be used as a Python\nmodule. The Ansible adapter and the CLI have been updated accordingly.\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "42df1faea0e46c3cbafadca787a4c7062a3415db",
      "tree": "432a977ada49457735dd6e8b847916d8932c198d",
      "parents": [
        "87f23c342127206ebf12300c8e4e577e45a3bc1b"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Mon Jun 24 13:15:24 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Mon Jun 24 13:15:24 2013 +0200"
      },
      "message": "Rename file to .gitignore\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "d4833b3ca4a2bbd990b3e5794849b5eaad9ee13a",
      "tree": "a3608e96e764f2d7a14c1210589670b52cecfc8f",
      "parents": [
        "9a9b0ac4ca1fb69a7a235a5d032c4f22ad6e8f81"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Sun Jun 23 13:35:46 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Sun Jun 23 13:35:46 2013 +0200"
      },
      "message": "Make Python-path configurable\n\nThis commit introduces a Makefile that needs to be run initially to\nconfigure reclass for use on the local system, by setting the full path\nto the Python interpreter.\n\nCloses: #1\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "9a9b0ac4ca1fb69a7a235a5d032c4f22ad6e8f81",
      "tree": "abe6429720bb32ef5f4266539bf6195dc64759bc",
      "parents": [
        "a0db0700413a4e59bc02309289dd43c81e424d73"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 21 21:24:18 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 21 21:38:26 2013 +0200"
      },
      "message": "Allow applications postfix to be configured\n\nThe postfix _hosts appended to applications to create host groups is now\nconfigurable.\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "3434b6b07a260ec50ce83e0b1fa6f58d4309fb20",
      "tree": "d7516bfecf7af10497189f718480eac313d87352",
      "parents": [
        "9b2049eef93dbed672e5d9cb672328403eb3edd3"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 20:40:52 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 20:40:52 2013 +0200"
      },
      "message": "Exception handling when file-not-found\n\nAdded rudimentary exception handling for when yaml_fs encounters\na node/class for which no file exists.\n\nUnfortunately, there is no way to properly communicate that to Ansible\nwhen it invokes the adapter. Oh well.\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "f37f06830233ee4a30cffb684ad97bc64043f925",
      "tree": "03fdbd899c4f8ba73d958d3db3014d234aec97d1",
      "parents": [
        "f1501201df46d8d4d1ae21b302911823cee87807"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 16:36:20 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 19:48:32 2013 +0200"
      },
      "message": "Import of working code base\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    }
  ]
}
