<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>b6609ee5f4e6bffc467da4f3f9623f22e9e07095</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/2593e14cecab2af89dd0d7749b06c7d2f93f19cc</url>
    <id>2593e14cecab2af89dd0d7749b06c7d2f93f19cc</id>
    <committed-date>2008-08-19T21:48:44-07:00</committed-date>
    <authored-date>2008-08-19T21:48:44-07:00</authored-date>
    <message>Fixes #1452 once and for all

I hadn't tested .sort.each on a setup with more than one node, and Puppet::Node::Facts obviously doesn't have an &lt;=&gt; method.

This implements a simple string sort based on the node name</message>
    <tree>64454b68fd8eff772bf01b84e8d524e118c31e83</tree>
    <committer>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3e482a27191d2f90e2e281ad19f3143034584f0f</id>
      </parent>
    </parents>
    <author>
      <name>Mark Plaksin</name>
      <email>happy@usg.edu</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/b6609ee5f4e6bffc467da4f3f9623f22e9e07095</url>
    <id>b6609ee5f4e6bffc467da4f3f9623f22e9e07095</id>
    <committed-date>2008-08-19T08:00:32-07:00</committed-date>
    <authored-date>2008-08-14T13:06:54-07:00</authored-date>
    <message>Fixed #1508 - Add HP-UX package provider.</message>
    <tree>8f85b1661d6611d6a0a16c775281a511bc8d3588</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ec4e298c3274abc8eaad4230bca8d39a48d2e35</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/3e482a27191d2f90e2e281ad19f3143034584f0f</url>
    <id>3e482a27191d2f90e2e281ad19f3143034584f0f</id>
    <committed-date>2008-08-18T09:53:15-07:00</committed-date>
    <authored-date>2008-07-23T16:51:22-07:00</authored-date>
    <message>Updating the authors list for the gem spec

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>db83b38545c2cc82966703a7815e8230118f8ddd</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9272df437c3cee6070f4e765bf61511cd85cb3a7</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice@daysofwonder.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/2ec4e298c3274abc8eaad4230bca8d39a48d2e35</url>
    <id>2ec4e298c3274abc8eaad4230bca8d39a48d2e35</id>
    <committed-date>2008-08-17T06:47:30-07:00</committed-date>
    <authored-date>2008-08-11T01:52:50-07:00</authored-date>
    <message>Fix #1502 - abysmal storeconfig performance - part2

Resource parameters whose values are a resource reference (ie require,
notify...) where always DELETEd/INSERTed because the code comparing
resource reference compared object instances instead of their values
(since Puppet::Parser::Resource::Reference doesn't override == ), leading
to storeconfig performance issues.
The correct fix would have been to define == in Puppet::Parser::Resource::Reference
but that might introduce some side effects I don't know.
Hence, the fix introduces a local compare() method that knows how to
compare Puppet::Parser::Resource::Reference.

Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;</message>
    <tree>6079621408d5d2291ac77648b3f5ef47564ad2dd</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f48a0ae140661dc14934c0a192c71687929b0624</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice@daysofwonder.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/9272df437c3cee6070f4e765bf61511cd85cb3a7</url>
    <id>9272df437c3cee6070f4e765bf61511cd85cb3a7</id>
    <committed-date>2008-08-17T06:45:40-07:00</committed-date>
    <authored-date>2008-08-11T01:49:20-07:00</authored-date>
    <message>Fix #1052 - abysmal storeconfig performance - part1

Resources whose references are of the form:
Main::Sub1::Sub2
are extracted from the database under the form:
Main::sub1::sub2

Puppet then fails to match them against compiled resources of same
references which are capitalized as they should, and
tries to overwrite them on every storeconfig run, leading to tons
of cascading DELETE/INSERT, hurting performance.

Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;</message>
    <tree>cf419843381fc98a8709f144d168abf948d69517</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b1ad596ec0aa3158d70f84d5b1e002f972d3ec71</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/f48a0ae140661dc14934c0a192c71687929b0624</url>
    <id>f48a0ae140661dc14934c0a192c71687929b0624</id>
    <committed-date>2008-08-17T06:43:10-07:00</committed-date>
    <authored-date>2008-08-13T08:02:35-07:00</authored-date>
    <message>Fix #1510 - storeconfig fails with rails 2.1

This is a workaround.
Since rails seems to have difficulties to map associations to
Puppet classes, we explain it carefully what to expect.

Changelog</message>
    <tree>8d8c29c61e41e9bc94626915298c1aeed30d7164</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6676b6b104e3f60dd14be18cbfb91b4cd96ec06e</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/b1ad596ec0aa3158d70f84d5b1e002f972d3ec71</url>
    <id>b1ad596ec0aa3158d70f84d5b1e002f972d3ec71</id>
    <committed-date>2008-08-16T21:26:58-07:00</committed-date>
    <authored-date>2008-08-08T02:48:18-07:00</authored-date>
    <message>Add the -P/--ping option to puppetrun, fixes #1501

Turns on the ICMP echo testing against the target host. Defaults to off.

111111111</message>
    <tree>37ff59f09f688e9a397afc9eefee193d0f23d99e</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d02f95cb608e1ee5d90ac06405e354cbc0000706</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/6676b6b104e3f60dd14be18cbfb91b4cd96ec06e</url>
    <id>6676b6b104e3f60dd14be18cbfb91b4cd96ec06e</id>
    <committed-date>2008-08-16T21:02:27-07:00</committed-date>
    <authored-date>2008-08-13T07:32:30-07:00</authored-date>
    <message>Fixes #1274 - allow class names to start with numbers</message>
    <tree>f8db0a5169e47ebd5b1261e73f0491c2f10b837c</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fb8cc533ad1da65de0b4769ab3b44112c9ff68c6</id>
      </parent>
    </parents>
    <author>
      <name>mh</name>
      <email>duritong@cronopios.org</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/d02f95cb608e1ee5d90ac06405e354cbc0000706</url>
    <id>d02f95cb608e1ee5d90ac06405e354cbc0000706</id>
    <committed-date>2008-08-16T21:00:03-07:00</committed-date>
    <authored-date>2008-07-03T03:08:46-07:00</authored-date>
    <message>Fixed #1394 - Added stored configuration clearing script to /ext</message>
    <tree>34d9e0118d6c4a55919e315c14b1517d8660b8db</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>18dda20b4167cb24ecd0d8b2029aaabb60b79936</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/fb8cc533ad1da65de0b4769ab3b44112c9ff68c6</url>
    <id>fb8cc533ad1da65de0b4769ab3b44112c9ff68c6</id>
    <committed-date>2008-08-15T09:03:42-07:00</committed-date>
    <authored-date>2008-08-15T09:01:41-07:00</authored-date>
    <message>Fixed #1442 - replaced use of Facter for report titling with certname</message>
    <tree>a641efb666a83d9d0855f9ce1afa2c23945f2b25</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ab4cb6a6acaa6f045bdceb93eb105617d42b23b2</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/18dda20b4167cb24ecd0d8b2029aaabb60b79936</url>
    <id>18dda20b4167cb24ecd0d8b2029aaabb60b79936</id>
    <committed-date>2008-08-12T17:34:19-07:00</committed-date>
    <authored-date>2008-08-12T17:06:28-07:00</authored-date>
    <message>Fixed $1456 - add proxy configuration to yum repo</message>
    <tree>92fc608fd51b5b2f0f9aa869f5bd24a6f865f78b</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8a0cb16abd4c6a9cbf27d88593aa2b42a7375b94</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/ab4cb6a6acaa6f045bdceb93eb105617d42b23b2</url>
    <id>ab4cb6a6acaa6f045bdceb93eb105617d42b23b2</id>
    <committed-date>2008-08-12T11:24:35-07:00</committed-date>
    <authored-date>2008-08-12T11:24:35-07:00</authored-date>
    <message>Fixing #1447 -- Replacing Puppet::PackageError with Puppet::Error.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d5a805737c743732258974ecf3edd70cf3c30d46</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3ae7eca3928d5dd9d0c93e61ceedc38f60573eb5</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/8a0cb16abd4c6a9cbf27d88593aa2b42a7375b94</url>
    <id>8a0cb16abd4c6a9cbf27d88593aa2b42a7375b94</id>
    <committed-date>2008-08-08T14:24:25-07:00</committed-date>
    <authored-date>2008-08-07T18:53:02-07:00</authored-date>
    <message>Added tests for TemplateWrapper's use of Scope#to_hash.

We should deprecate the method_missing stuff in 0.25.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>069c408bf6bdf9189386ea3b121a51b0b420057f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3393b462f076ec868ac59baa56ae0e93e9a9f06</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/3ae7eca3928d5dd9d0c93e61ceedc38f60573eb5</url>
    <id>3ae7eca3928d5dd9d0c93e61ceedc38f60573eb5</id>
    <committed-date>2008-08-08T14:24:25-07:00</committed-date>
    <authored-date>2008-08-07T17:52:26-07:00</authored-date>
    <message>Fixing an ldap connectivity test

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>34d17064f13d1124086dde62fa5a6b39b41562c5</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bfcdfe863bea8470052bc7a242987c1bed18a572</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/d3393b462f076ec868ac59baa56ae0e93e9a9f06</url>
    <id>d3393b462f076ec868ac59baa56ae0e93e9a9f06</id>
    <committed-date>2008-08-08T01:24:37-07:00</committed-date>
    <authored-date>2008-08-08T01:24:37-07:00</authored-date>
    <message>Added CHANEGLOG entry for removal of interface type</message>
    <tree>4e3d50af17dbb8a954887411018b80605ba004b0</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>014757047f23b85bb0e35d7a0c79efcec9178077</id>
      </parent>
    </parents>
    <author>
      <name>Nigel Kersten</name>
      <email>nigel@explanatorygap.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/bfcdfe863bea8470052bc7a242987c1bed18a572</url>
    <id>bfcdfe863bea8470052bc7a242987c1bed18a572</id>
    <committed-date>2008-08-05T16:43:40-07:00</committed-date>
    <authored-date>2008-08-05T13:43:02-07:00</authored-date>
    <message>fix terrible error with overwriting permissions</message>
    <tree>149bf781130f84b8b8f97f9196d00f980aa93f4b</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fecdfbc9ac3d99ff76674f9093fc07830776a32f</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/014757047f23b85bb0e35d7a0c79efcec9178077</url>
    <id>014757047f23b85bb0e35d7a0c79efcec9178077</id>
    <committed-date>2008-08-05T12:26:27-07:00</committed-date>
    <authored-date>2008-08-05T12:26:27-07:00</authored-date>
    <message>Fixed #1457 - removed confine warning</message>
    <tree>c10d56781c7b0d74d45868d877640ce4c9113c7f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6a2e71dd5fe16abaa64a92255a1bc8b592d2500f</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/fecdfbc9ac3d99ff76674f9093fc07830776a32f</url>
    <id>fecdfbc9ac3d99ff76674f9093fc07830776a32f</id>
    <committed-date>2008-07-31T18:16:57-07:00</committed-date>
    <authored-date>2008-07-31T18:16:24-07:00</authored-date>
    <message>A working script to create an OS X pkg out of the Puppet repository</message>
    <tree>83c47d4e7c774ce11b38516b3fc40c84aca1a740</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>404450a71581f1ac2a13ff9340992e4f999f3091</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/6a2e71dd5fe16abaa64a92255a1bc8b592d2500f</url>
    <id>6a2e71dd5fe16abaa64a92255a1bc8b592d2500f</id>
    <committed-date>2008-07-31T16:04:23-07:00</committed-date>
    <authored-date>2008-07-31T16:04:23-07:00</authored-date>
    <message>Fixed #1441 - Updated console colours</message>
    <tree>9cf6e5590709edf57728371403f2abe5f675406f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>03c76deb60927375e9b35c74a903130930ffddf2</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Pittman</name>
      <email>daniel@rimspace.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/404450a71581f1ac2a13ff9340992e4f999f3091</url>
    <id>404450a71581f1ac2a13ff9340992e4f999f3091</id>
    <committed-date>2008-07-31T15:54:05-07:00</committed-date>
    <authored-date>2008-07-22T00:53:06-07:00</authored-date>
    <message>Add testing for the changes to resolve redmine #1427, where Kernel methods shadow
variables that the puppet template should otherwise see.  Specific changes:

* Added testing of the Scope#to_hash method, which returns a hash of name and
  value pairs in a scope or, optionally, in the scope and enclosing scopes.

* Use member variables rather than methods in the function tests.

* Fix up tests that fail once we move over to instance variables rather than
  methods: Puppet can no longer detect an undefined variable reference, so we
  end up failing any test that expected to get a parser error.

* Several tests have manual checks introduced to simulate an end user manually
  writing the checks that used to be automatic, and others drop the validation
  that parsing fails when a variable is not in scope.

* Added tests for legacy variable lookup and that the shadowing of local
  variables by Kernel methods is still in effect.

Signed-off-by: Daniel Pittman &lt;daniel@rimspace.net&gt;
(cherry picked from commit 5c5f315cceadc52203e53883b77bc01c1d7a2e7f)</message>
    <tree>b05f83e245c88a6efe4a8a6d01cf7c16782b8e4c</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>13069eca1a3e2b08f5201462021d83e2e0a81018</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Pittman</name>
      <email>daniel@rimspace.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/03c76deb60927375e9b35c74a903130930ffddf2</url>
    <id>03c76deb60927375e9b35c74a903130930ffddf2</id>
    <committed-date>2008-07-31T15:54:05-07:00</committed-date>
    <authored-date>2008-07-17T22:21:57-07:00</authored-date>
    <message>Expose all puppet variables as instance member variables of the template wrapper.
This helps resolve redmine #1427, by providing a safe mechanism to access variables.

 * Implement Puppet::Parser::Scope#to_hash, which returns a hash containing all the
   variable bindings in the current and, optionally, parent scope.
 * Use that to set instance member variables into Puppet::Parser::Templatewrapper
 * Report the time taken for variable binding at debug level, to help identify any
   performance regression that is encountered in the real world.
 * Rename the @scope and @file members of the template wrapper, to avoid clashing
   with a scope variable exposed within puppet.

Signed-off-by: Daniel Pittman &lt;daniel@rimspace.net&gt;
(cherry picked from commit ba220b41e4f509f2632e2664d332e49b20a70ea7)</message>
    <tree>33c4868c98f7ed11039e1549bdccf8fc52a6e1f4</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>469c5fea8fccf9427217ce0c84195184117c2341</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Pittman</name>
      <email>daniel@rimspace.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/13069eca1a3e2b08f5201462021d83e2e0a81018</url>
    <id>13069eca1a3e2b08f5201462021d83e2e0a81018</id>
    <committed-date>2008-07-31T15:51:58-07:00</committed-date>
    <authored-date>2008-07-28T22:52:23-07:00</authored-date>
    <message>Ensure that we consistently use either string #{} interpolation or String.%
interpolation, not both, to avoid issues where a #{} interpolated value
contains a % character.

Signed-off-by: Daniel Pittman &lt;daniel@rimspace.net&gt;</message>
    <tree>37e80c752da45adab302f2098ea3dbf7faf16ae2</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2a3d195402900aa31843f7a7ff78026409cf43f5</id>
      </parent>
    </parents>
    <author>
      <name>Nigel Kersten</name>
      <email>nigel@explanatorygap.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/469c5fea8fccf9427217ce0c84195184117c2341</url>
    <id>469c5fea8fccf9427217ce0c84195184117c2341</id>
    <committed-date>2008-07-31T15:37:19-07:00</committed-date>
    <authored-date>2008-07-31T12:17:15-07:00</authored-date>
    <message>Feature #1476: Allow specification of --bindir --sbindir --sitelibdir --mandir --destdir in install.rb</message>
    <tree>bbb7af1ba35bca48499d8c3cd9ae883a2dde7904</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c97389d5f6748c05b88f6461b87b4d21a273ab00</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/2a3d195402900aa31843f7a7ff78026409cf43f5</url>
    <id>2a3d195402900aa31843f7a7ff78026409cf43f5</id>
    <committed-date>2008-07-31T14:11:56-07:00</committed-date>
    <authored-date>2008-07-31T14:11:21-07:00</authored-date>
    <message>Specs for yaml indirector .search - I'm still learning!

Updated, I was calling .base myself instead of the actual string</message>
    <tree>45950228cc66859dc858dc50b8dea80816781fb0</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c53617aba31abaa7becd9725155b570fac2a90d</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/c97389d5f6748c05b88f6461b87b4d21a273ab00</url>
    <id>c97389d5f6748c05b88f6461b87b4d21a273ab00</id>
    <committed-date>2008-07-31T14:09:33-07:00</committed-date>
    <authored-date>2008-07-29T16:36:43-07:00</authored-date>
    <message>Made puppetlast work on 0.24.5 by using the YAML indirector</message>
    <tree>9458eda88cbdc7e1450c8a130dfacd150747a3c6</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>482489ad21e20ee3275185962f76c6a0c9a88328</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/5c53617aba31abaa7becd9725155b570fac2a90d</url>
    <id>5c53617aba31abaa7becd9725155b570fac2a90d</id>
    <committed-date>2008-07-31T14:08:08-07:00</committed-date>
    <authored-date>2008-07-29T16:33:18-07:00</authored-date>
    <message>Added a search method to the YAML indirector.

This performs a glob on the YAML directory, and instances everything it finds</message>
    <tree>87a934b94a3a0247410c7310667f29d5aacfe780</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0bbac8dda9342b28782ae1218cdb891f5a5bfa54</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/482489ad21e20ee3275185962f76c6a0c9a88328</url>
    <id>482489ad21e20ee3275185962f76c6a0c9a88328</id>
    <committed-date>2008-07-31T13:59:23-07:00</committed-date>
    <authored-date>2008-07-31T13:59:23-07:00</authored-date>
    <message>Revert &quot;Fixing puppetlast to make it work with 0.24.5 / 0.25.&quot;

This reverts commit 971af69b7388cf5155bb124246f2a697578cc6e9.</message>
    <tree>00a2fe6cfaff50374b6107b5e7862b74afe4d4c4</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a7721108dfdf3a6218323e1faf4e5bb4f8af0187</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/0bbac8dda9342b28782ae1218cdb891f5a5bfa54</url>
    <id>0bbac8dda9342b28782ae1218cdb891f5a5bfa54</id>
    <committed-date>2008-07-30T05:03:58-07:00</committed-date>
    <authored-date>2008-07-30T05:03:58-07:00</authored-date>
    <message>Fixes #1417 - whitespace in ssh_auth_key provider</message>
    <tree>26bc5e65adeb9ff907f8dac2c4da6373d0cacc3e</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>97987a705da7b8126569b1f5b7c3676ad0220f66</id>
      </parent>
    </parents>
    <author>
      <name>David Lutterkort</name>
      <email>dlutter@redhat.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/a7721108dfdf3a6218323e1faf4e5bb4f8af0187</url>
    <id>a7721108dfdf3a6218323e1faf4e5bb4f8af0187</id>
    <committed-date>2008-07-28T15:24:00-07:00</committed-date>
    <authored-date>2008-07-28T10:42:11-07:00</authored-date>
    <message>Sync with latest Fedora/EPEL specfile</message>
    <tree>47a43eb77bed7e0a8c2f57928bf3648939d16eae</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe99828511afbf701aa03f8dbf6d725020539602</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/97987a705da7b8126569b1f5b7c3676ad0220f66</url>
    <id>97987a705da7b8126569b1f5b7c3676ad0220f66</id>
    <committed-date>2008-07-28T15:08:36-07:00</committed-date>
    <authored-date>2008-07-28T15:07:56-07:00</authored-date>
    <message>Feature #1241 : Improve performance of group lookups</message>
    <tree>c6d7cf5ae961eb478115f11cdea2660ea497b75a</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
</commits>
