<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>b56605e48ec68858c5579f3690e87a0ea9d0b9e9</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b18ee9d08136ddd5ce669ecdd3c0b0a4a9405bbf</url>
    <id>b18ee9d08136ddd5ce669ecdd3c0b0a4a9405bbf</id>
    <committed-date>2009-02-11T10:28:55-08:00</committed-date>
    <authored-date>2009-02-11T10:28:55-08:00</authored-date>
    <message>Allowing Parser Resource parameters to be set to false

This works when parsing because parsing doesn't use
'set_parameter' the same way, but when setting
parameters directly on the resource, it was testing
for truth instead of for nil.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>723c8dd7dd4b392138daa3ba9d4b259f11e0c78a</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>426a129e8775665a4fda1a1f8beda25a8995889c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b56605e48ec68858c5579f3690e87a0ea9d0b9e9</url>
    <id>b56605e48ec68858c5579f3690e87a0ea9d0b9e9</id>
    <committed-date>2009-02-11T10:26:16-08:00</committed-date>
    <authored-date>2009-02-11T10:26:16-08:00</authored-date>
    <message>Letting JSON automatically convert vertices and edges

I was previously directly converting them in my building
of the JSON hash, but JSON does a recursive call on the
returned hash, which does the conversion for me.

The previous code was resulting in a big string being
json-escaped.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>6e02ee44ff6e5ab63f9c12176c9988702b0e1d17</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4fd2b647b39172507e9faff9b2d9b3261ecbcb68</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/426a129e8775665a4fda1a1f8beda25a8995889c</url>
    <id>426a129e8775665a4fda1a1f8beda25a8995889c</id>
    <committed-date>2009-02-09T20:53:52-08:00</committed-date>
    <authored-date>2009-02-09T20:53:52-08:00</authored-date>
    <message>Adding json support to catalogs

This also modifies Relationship handling of labels
slightly so the json conversion works more consistently.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d78957786f0ed4ade53667867d08e2e6c4acdda9</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8d1878c5a50be37fbc822ed3952029ae7ce723b0</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/4fd2b647b39172507e9faff9b2d9b3261ecbcb68</url>
    <id>4fd2b647b39172507e9faff9b2d9b3261ecbcb68</id>
    <committed-date>2009-02-09T17:23:57-08:00</committed-date>
    <authored-date>2009-02-09T17:23:57-08:00</authored-date>
    <message>Adding json handling for Puppet::Relationship

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>8a89acd30c59a44a73a74d4d0cdcff8c6ca98e66</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d3f11778c8e968d1b73c9909f7113dad413199a</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/8d1878c5a50be37fbc822ed3952029ae7ce723b0</url>
    <id>8d1878c5a50be37fbc822ed3952029ae7ce723b0</id>
    <committed-date>2009-02-09T16:17:35-08:00</committed-date>
    <authored-date>2009-02-09T16:17:35-08:00</authored-date>
    <message>Adding json import and export to Puppet::Parser::Resource

This is the first bit to make it possible to use JSON with Puppet.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d0862d31d8b8542eccc0d0957e2f00a55047f404</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f01882da6284d61312016d7de602af65da6d5731</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/1d3f11778c8e968d1b73c9909f7113dad413199a</url>
    <id>1d3f11778c8e968d1b73c9909f7113dad413199a</id>
    <committed-date>2009-02-09T07:13:33-08:00</committed-date>
    <authored-date>2009-02-09T07:13:33-08:00</authored-date>
    <message>Added Reductive Labs build library</message>
    <tree>929c32ec37438f483045783f2958a9fcff78431a</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b7ab54c7f094c34b9f80224a63521a2873d7c1c1</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/f01882da6284d61312016d7de602af65da6d5731</url>
    <id>f01882da6284d61312016d7de602af65da6d5731</id>
    <committed-date>2009-02-06T02:54:33-08:00</committed-date>
    <authored-date>2009-01-25T11:54:01-08:00</authored-date>
    <message>Change the way the tags and params are handled in rails

The rationale behind this patch is that it takes a lots of time
to let rails unserialize the ParamValue and ResourceTag object
on each compilation, just to throw them away the second after.
The idea is to fetch directly (and batched host per host) the
parameters and tags from the database and then returns them as
hash.
This allows the no-modification case to takes at least 2 times
less than before.

Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;</message>
    <tree>6d117b27dc8f1d96489bca4dee9c38b2b43f7f76</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c644352714f1363e262115357297ad68be49103</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b7ab54c7f094c34b9f80224a63521a2873d7c1c1</url>
    <id>b7ab54c7f094c34b9f80224a63521a2873d7c1c1</id>
    <committed-date>2009-02-06T02:54:33-08:00</committed-date>
    <authored-date>2009-01-25T11:50:28-08:00</authored-date>
    <message>Add methods to return hash instead of objects to params and tags

Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;</message>
    <tree>d0ca0995bae8cc57dea5d6649664f412b9a65c31</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b27fccd4345d80ff826cfbdad1d409d712923e4b</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/5c644352714f1363e262115357297ad68be49103</url>
    <id>5c644352714f1363e262115357297ad68be49103</id>
    <committed-date>2009-02-06T02:54:33-08:00</committed-date>
    <authored-date>2009-01-29T11:17:33-08:00</authored-date>
    <message>Rails serialization module to help serialize/unserialize some Puppet Objects

Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;</message>
    <tree>c9cddc0899fd1b0e68bbafa3d456b3e61540d24d</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15d43608593e3abeae52e773db352950b6ca7655</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b27fccd4345d80ff826cfbdad1d409d712923e4b</url>
    <id>b27fccd4345d80ff826cfbdad1d409d712923e4b</id>
    <committed-date>2009-01-26T15:03:05-08:00</committed-date>
    <authored-date>2009-01-26T15:03:05-08:00</authored-date>
    <message>Fixed #1852 - Correct behaviour when no SELinux bindings</message>
    <tree>5ede3109f97030b1909a4e434f84f1637dfd18fc</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8befc18917d8a6f9c6a1eb041457e14ad052bee4</id>
      </parent>
      <parent>
        <id>7403330c4f63c290ba3cc5992706a3f0b1c9caa0</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/15d43608593e3abeae52e773db352950b6ca7655</url>
    <id>15d43608593e3abeae52e773db352950b6ca7655</id>
    <committed-date>2009-01-07T11:43:05-08:00</committed-date>
    <authored-date>2009-01-07T11:43:05-08:00</authored-date>
    <message>Merge commit 'turnbull/0.24.x' into 0.24.x</message>
    <tree>1bd495d284aa0705014deece2d9533d4a220b1af</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cf19bd8dea141a59cdff5a7f1edc56d3620ab0e2</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/7403330c4f63c290ba3cc5992706a3f0b1c9caa0</url>
    <id>7403330c4f63c290ba3cc5992706a3f0b1c9caa0</id>
    <committed-date>2008-12-16T03:54:35-08:00</committed-date>
    <authored-date>2008-12-16T03:54:35-08:00</authored-date>
    <message>Updated Red Hat spec file 0.24.7</message>
    <tree>c0598a2f069569c6a7f095be17dcb3ee96759b3d</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cf19bd8dea141a59cdff5a7f1edc56d3620ab0e2</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/8befc18917d8a6f9c6a1eb041457e14ad052bee4</url>
    <id>8befc18917d8a6f9c6a1eb041457e14ad052bee4</id>
    <committed-date>2008-12-15T19:19:44-08:00</committed-date>
    <authored-date>2008-12-15T19:19:44-08:00</authored-date>
    <message>Updated to version 0.24.7</message>
    <tree>573a0c7b219b7b5654dbace9eb0e908f6f66b486</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b966ea02a9deeb947bd6153c4cd7c53b1ddff3d8</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/cf19bd8dea141a59cdff5a7f1edc56d3620ab0e2</url>
    <id>cf19bd8dea141a59cdff5a7f1edc56d3620ab0e2</id>
    <committed-date>2008-12-15T00:27:45-08:00</committed-date>
    <authored-date>2008-12-14T22:22:09-08:00</authored-date>
    <message>Not using a temporary file when locking files for writing.

The temporary file was not actually useful, because we
could never really get atomic renames, for annoying,
complicated reasons.

This hopefully finally fixes #1812.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d921ad9b313ed11efbf6d301af478e61efccd155</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f34bcac626d57e4bc8cbc3476a6e41319a6533e</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b966ea02a9deeb947bd6153c4cd7c53b1ddff3d8</url>
    <id>b966ea02a9deeb947bd6153c4cd7c53b1ddff3d8</id>
    <committed-date>2008-12-15T00:27:45-08:00</committed-date>
    <authored-date>2008-12-14T20:42:16-08:00</authored-date>
    <message>Modifying the corruption-checking test.

It is now more likely to fail if there's a problem,
since the yaml should be corrupt, causing a yaml failure.

Also removing the equivalent test from the Storage module.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>c9d39dde3fe1530fede77ca60cacec240519a562</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6d5a1295c9d9771d2dd648b45f4928d8fc4517e0</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/1f34bcac626d57e4bc8cbc3476a6e41319a6533e</url>
    <id>1f34bcac626d57e4bc8cbc3476a6e41319a6533e</id>
    <committed-date>2008-12-14T16:48:31-08:00</committed-date>
    <authored-date>2008-12-13T20:51:32-08:00</authored-date>
    <message>Issue 1804 VDev with the same devices should be in sync

Added VDev and MultiVDev properties to the ZPool type to handle logic
Vdevs with the same devices are now in sync even if the order changes</message>
    <tree>f1e5b13b76849dcf93a360ac375b796c5b0c3bcd</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>45144a1b9da2839fd9f8a182a8f82ecb06e17292</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/6d5a1295c9d9771d2dd648b45f4928d8fc4517e0</url>
    <id>6d5a1295c9d9771d2dd648b45f4928d8fc4517e0</id>
    <committed-date>2008-12-13T04:49:01-08:00</committed-date>
    <authored-date>2008-12-13T04:49:01-08:00</authored-date>
    <message>Documentation fixes</message>
    <tree>e9b5a8202666a475fd825bb7a2b6c6af2a3f394a</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2385a78a7c455affed26955142a4d4d3ce53c37f</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/45144a1b9da2839fd9f8a182a8f82ecb06e17292</url>
    <id>45144a1b9da2839fd9f8a182a8f82ecb06e17292</id>
    <committed-date>2008-12-11T14:44:42-08:00</committed-date>
    <authored-date>2008-12-10T21:29:39-08:00</authored-date>
    <message>Fixing #1812 (hopefully) - adding read and write locks to yaml.

It's obviously not really possible to test that this fixes it,
but I'm confident that the locks work, and now we're using them,
so it *should*.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>545483efecf2ac4bfaf9e9a984ca651867043edc</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2961b832de8d0bd6f73dfb6a65a424fd6eb7746a</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/2385a78a7c455affed26955142a4d4d3ce53c37f</url>
    <id>2385a78a7c455affed26955142a4d4d3ce53c37f</id>
    <committed-date>2008-12-11T14:44:42-08:00</committed-date>
    <authored-date>2008-12-10T19:36:39-08:00</authored-date>
    <message>Preparing to fix #1812 - Moving locking code to a module

This moves the locking code out of Puppet::Util into a
separate module, to make the code cleaner.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>1cf8df7b6812309371e25ddc0287df086e3afc4a</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e5c36fd865a5699c867e68a23153ec40da919e33</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/2961b832de8d0bd6f73dfb6a65a424fd6eb7746a</url>
    <id>2961b832de8d0bd6f73dfb6a65a424fd6eb7746a</id>
    <committed-date>2008-12-10T13:55:38-08:00</committed-date>
    <authored-date>2008-12-10T13:55:38-08:00</authored-date>
    <message>Fix #1815 - puppetdoc --all crash on resource override</message>
    <tree>0adf5404d62ec671a43d768e569cfb555da4ed60</tree>
    <committer>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da71ad53cc49b9a8c56785d865c47bb282e467b6</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/e5c36fd865a5699c867e68a23153ec40da919e33</url>
    <id>e5c36fd865a5699c867e68a23153ec40da919e33</id>
    <committed-date>2008-12-08T22:20:43-08:00</committed-date>
    <authored-date>2008-12-08T22:20:43-08:00</authored-date>
    <message>Fix ZFS autorequire test

Couldn't find a default provider because the world is not my laptop</message>
    <tree>8486e44fa6dba4ec5d87745bdd64f42db198ec84</tree>
    <committer>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4418b3436e96b6aa8d2310fe87e315533ed53415</id>
      </parent>
    </parents>
    <author>
      <name>John Ferlito</name>
      <email>johnf@inodes.org</email>
    </author>
    <url>http://github.com/lak/puppet/commit/da71ad53cc49b9a8c56785d865c47bb282e467b6</url>
    <id>da71ad53cc49b9a8c56785d865c47bb282e467b6</id>
    <committed-date>2008-12-08T19:42:26-08:00</committed-date>
    <authored-date>2008-12-08T16:46:21-08:00</authored-date>
    <message>Add a unique name to objects so we can determine uniqueness when read back in

    The nagios object definitions have been updated to correlate with Nagios
    3.0.6.

        In Nagios it is possible to have multiple service checks with the
    same service_description. eg I could have an check with a
    service_description of 'SSH' for multiple hosts. So in puppet we can't
    use it as a unique name for the resource. This patch modifies the code
    to use $name as the unique name. For some types eg command_name $name
    ends up in the config and thus we can tell which puppet resources match
    to which nagios ones.  For other types like service there is no direct
    mapping from $name to a nagios attibute. So we use a custom attribute
    called _naginator_name.

Signed-off-by: John Ferlito &lt;johnf@inodes.org&gt;</message>
    <tree>17a6d2e9be8847c3f0f6e2143bb0044732b63d56</tree>
    <committer>
      <name>John Ferlito</name>
      <email>johnf@inodes.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4b2bdf981431b11b6c9829d3c2d81abe0f1c71ba</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/4418b3436e96b6aa8d2310fe87e315533ed53415</url>
    <id>4418b3436e96b6aa8d2310fe87e315533ed53415</id>
    <committed-date>2008-12-08T19:28:35-08:00</committed-date>
    <authored-date>2008-12-08T19:28:35-08:00</authored-date>
    <message>Fix launchd service test on non-OSX platforms</message>
    <tree>889c8a0a7a9fb79d487ac7b473ffc468a4f84766</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>544a3e1ecbbb59170c72c649b281a54fd3b41f14</id>
      </parent>
    </parents>
    <author>
      <name>Nigel Kersten</name>
      <email>nigelk@google.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/4b2bdf981431b11b6c9829d3c2d81abe0f1c71ba</url>
    <id>4b2bdf981431b11b6c9829d3c2d81abe0f1c71ba</id>
    <committed-date>2008-12-08T19:25:55-08:00</committed-date>
    <authored-date>2008-12-08T18:37:27-08:00</authored-date>
    <message>Fix the spec tests to work on other platforms, do the confine around OS X versions more sanely</message>
    <tree>aa6c84a5d436899aa6abf58dceb35179f180cd65</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>50ac03a2a404faa60fe0774a608397b3e4448b9b</id>
      </parent>
    </parents>
    <author>
      <name>Nigel Kersten</name>
      <email>nigelk@google.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/544a3e1ecbbb59170c72c649b281a54fd3b41f14</url>
    <id>544a3e1ecbbb59170c72c649b281a54fd3b41f14</id>
    <committed-date>2008-12-08T19:19:42-08:00</committed-date>
    <authored-date>2008-12-07T15:44:23-08:00</authored-date>
    <message>remove unnecessary mk_resource_methods call</message>
    <tree>c8e32c83f6518b47abca66605db7438ad70beb20</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a0a6d2cfa88cac5418097fb9f71df4cbcae4b192</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/50ac03a2a404faa60fe0774a608397b3e4448b9b</url>
    <id>50ac03a2a404faa60fe0774a608397b3e4448b9b</id>
    <committed-date>2008-12-08T19:18:31-08:00</committed-date>
    <authored-date>2008-12-08T19:18:31-08:00</authored-date>
    <message>CHANGELOG updates</message>
    <tree>df594fb95d4fccb0edfb24c779150365bfcc1de5</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>68ffd46c9fd87e07d0171e7daa54b951f621c7b7</id>
      </parent>
    </parents>
    <author>
      <name>John Ferlito</name>
      <email>johnf@inodes.org</email>
    </author>
    <url>http://github.com/lak/puppet/commit/a0a6d2cfa88cac5418097fb9f71df4cbcae4b192</url>
    <id>a0a6d2cfa88cac5418097fb9f71df4cbcae4b192</id>
    <committed-date>2008-12-08T16:46:21-08:00</committed-date>
    <authored-date>2008-12-08T16:46:21-08:00</authored-date>
    <message>Add a unique name to objects so we can determine uniqueness when read back in

    The nagios object definitions have been updated to correlate with Nagios
    3.0.6.

        In Nagios it is possible to have multiple service checks with the
    same service_description. eg I could have an check with a
    service_description of 'SSH' for multiple hosts. So in puppet we can't
    use it as a unique name for the resource. This patch modifies the code
    to use $name as the unique name. For some types eg command_name $name
    ends up in the config and thus we can tell which puppet resources match
    to which nagios ones.  For other types like service there is no direct
    mapping from $name to a nagios attibute. So we use a custom attribute
    called _naginator_name.

Signed-off-by: John Ferlito &lt;johnf@inodes.org&gt;</message>
    <tree>f1acdbea675b9272cc14f8cb001729dab3060dd1</tree>
    <committer>
      <name>John Ferlito</name>
      <email>johnf@inodes.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7e2da7eeb25bb8879af40f12c4a04047a159374e</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/68ffd46c9fd87e07d0171e7daa54b951f621c7b7</url>
    <id>68ffd46c9fd87e07d0171e7daa54b951f621c7b7</id>
    <committed-date>2008-12-08T00:44:29-08:00</committed-date>
    <authored-date>2008-12-07T23:09:50-08:00</authored-date>
    <message>Bug #1803 Zfs should auto require the ancestor file systems</message>
    <tree>dc7b1cde4d3cb1468a655ec049b0152ebe17f7c9</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8616d74b47ac9177a3f29f1ebf63902bdefb3275</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/7e2da7eeb25bb8879af40f12c4a04047a159374e</url>
    <id>7e2da7eeb25bb8879af40f12c4a04047a159374e</id>
    <committed-date>2008-12-07T23:07:54-08:00</committed-date>
    <authored-date>2008-12-07T21:41:45-08:00</authored-date>
    <message>Refactor #1802 Use 'zfs get -H -o value' instead of parsing output for value

just simplifying code</message>
    <tree>2dbc7e7762355791c4d38b5b14bc9fe28d67bf6b</tree>
    <committer>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6075d10373dbdb7de1f665cc39453daa6418cffd</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/8616d74b47ac9177a3f29f1ebf63902bdefb3275</url>
    <id>8616d74b47ac9177a3f29f1ebf63902bdefb3275</id>
    <committed-date>2008-12-07T22:06:44-08:00</committed-date>
    <authored-date>2008-12-07T22:00:17-08:00</authored-date>
    <message>Fixing #1800 - tidy now correctly ignores missing files and directories

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>065d6f9bc08d22bb0de4366947dd8612366c863a</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
</commits>
