<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>f4e8692b15d9ec3e2382b74ee98b67706ccb9d8e</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/97c507695e55555a63424c29dbf0ca7b148323d2</url>
    <id>97c507695e55555a63424c29dbf0ca7b148323d2</id>
    <committed-date>2009-08-14T13:53:12-07:00</committed-date>
    <authored-date>2009-08-14T13:53:12-07:00</authored-date>
    <message>removing debugging

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>8887eaff633b8003c2929f29472bd30c52083a0b</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5900e881a099e45e347e94885d27ba70c1bac865</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/f4e8692b15d9ec3e2382b74ee98b67706ccb9d8e</url>
    <id>f4e8692b15d9ec3e2382b74ee98b67706ccb9d8e</id>
    <committed-date>2009-08-14T13:52:03-07:00</committed-date>
    <authored-date>2009-08-14T13:52:03-07:00</authored-date>
    <message>Fixing fact-missing problem when puppet.conf is reparsed

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>2c64c32a11fbbfaa2ce0bf0e067263ba0612efb2</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>79d3ca0afb567a9092ce217aec7d9848d0938b9b</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/5900e881a099e45e347e94885d27ba70c1bac865</url>
    <id>5900e881a099e45e347e94885d27ba70c1bac865</id>
    <committed-date>2009-08-07T18:06:35-07:00</committed-date>
    <authored-date>2009-08-07T18:06:35-07:00</authored-date>
    <message>Adding all certname components to the name list to search

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>0c00e425a360cac2f48875b488ac3d1d5540a2cc</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>91bd3483311d31099b42fac390ff3a9967aca682</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/79d3ca0afb567a9092ce217aec7d9848d0938b9b</url>
    <id>79d3ca0afb567a9092ce217aec7d9848d0938b9b</id>
    <committed-date>2009-08-07T17:55:20-07:00</committed-date>
    <authored-date>2009-08-07T17:55:20-07:00</authored-date>
    <message>Fixing puppetqd backgrounding

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>c2b8b40489b959d955e555f70b33d56885f7fe44</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>19d58d78d972f2249d71c41bc87183a47cc8f83f</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/91bd3483311d31099b42fac390ff3a9967aca682</url>
    <id>91bd3483311d31099b42fac390ff3a9967aca682</id>
    <committed-date>2009-08-07T17:38:48-07:00</committed-date>
    <authored-date>2009-08-07T17:38:48-07:00</authored-date>
    <message>Fixing problems encountered when &quot;puppet&quot; dirs exist in the cwd

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>bdc4ea89c8128b1859fe80404653548843126076</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a3370eceee2cad6856a123b89e3dbcb4329406cd</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/19d58d78d972f2249d71c41bc87183a47cc8f83f</url>
    <id>19d58d78d972f2249d71c41bc87183a47cc8f83f</id>
    <committed-date>2009-08-01T16:49:03-07:00</committed-date>
    <authored-date>2009-08-01T16:49:03-07:00</authored-date>
    <message>Always providing a value for 'exported' on Rails resources

We often didn't set a value, unless it was true, which
meant that if it had previously been true but was now
false, we didn't fix it.

We also were not always saving modified resources, which
in some cases resulted in work not getting saved.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;

Conflicts:

	spec/unit/rails/resource.rb</message>
    <tree>e1c58c6f9400d3149ad1245fa8a5ffda39231e5e</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3f16b913415f6fac0a77930f06c5fce0394f999a</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/a3370eceee2cad6856a123b89e3dbcb4329406cd</url>
    <id>a3370eceee2cad6856a123b89e3dbcb4329406cd</id>
    <committed-date>2009-07-27T17:05:18-07:00</committed-date>
    <authored-date>2009-07-27T17:05:18-07:00</authored-date>
    <message>Fixing #2450 - the ignore_cache? method is no longer used

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>2570ba739109b85d9c7745ae31f9b7aa0b7af25c</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1efcf8bd10f63363824d7be526b31eede44cfddc</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/3f16b913415f6fac0a77930f06c5fce0394f999a</url>
    <id>3f16b913415f6fac0a77930f06c5fce0394f999a</id>
    <committed-date>2009-07-17T16:29:08-07:00</committed-date>
    <authored-date>2009-07-17T16:29:08-07:00</authored-date>
    <message>Partially fixing #2029 - failed caches doesn't throw an exception

If the main terminus fails you get an exception, but
not if a cache terminus fails.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;

Conflicts:

	lib/puppet/indirector/indirection.rb</message>
    <tree>1912b9e14c28253318d92c84289eeab76d77aaca</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9633d09c37c27358624cca702ae1795ec7310d47</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/1efcf8bd10f63363824d7be526b31eede44cfddc</url>
    <id>1efcf8bd10f63363824d7be526b31eede44cfddc</id>
    <committed-date>2009-05-28T08:10:40-07:00</committed-date>
    <authored-date>2009-05-28T08:10:40-07:00</authored-date>
    <message>Using Message acknowledgement in queueing

This allows a more fine-grained load-balancing
of the queue, which makes it easy to spin up
multiple puppetqd instances and process the
queues faster.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>12ed23474be292b9a7f21ab698d971a4e7868bd3</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>36d33aebf4337db3ca5dcdaa91d498d31e83318d</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/9633d09c37c27358624cca702ae1795ec7310d47</url>
    <id>9633d09c37c27358624cca702ae1795ec7310d47</id>
    <committed-date>2009-05-19T16:23:42-07:00</committed-date>
    <authored-date>2009-05-19T16:23:42-07:00</authored-date>
    <message>Fixing the rails feature to be compatible with 2.1+

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>10ebf54ce69f2a7749513994e0dd191d5addb5e6</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>07869a61a359daefbbe0ab17ef449dc84f9d575d</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/36d33aebf4337db3ca5dcdaa91d498d31e83318d</url>
    <id>36d33aebf4337db3ca5dcdaa91d498d31e83318d</id>
    <committed-date>2009-05-19T14:13:52-07:00</committed-date>
    <authored-date>2009-05-19T14:13:52-07:00</authored-date>
    <message>Disabling the catalog cache, so puppetqd is compatible with storeconfigs

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>cc9e4e74b16bba222841327e8753891c0a1ecb44</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e5e09b70872c1c5b9ba73c454de691ffa393076</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/07869a61a359daefbbe0ab17ef449dc84f9d575d</url>
    <id>07869a61a359daefbbe0ab17ef449dc84f9d575d</id>
    <committed-date>2009-05-19T14:10:37-07:00</committed-date>
    <authored-date>2009-05-19T14:10:37-07:00</authored-date>
    <message>Allowing a nil cache class

This is critical so we can disable a cache that was previously enabled.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d430d5cee4aa2019c43afa73910d1e74de900f3c</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fef3c0a79f6a136e68897de06330c7503ec61814</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/4e5e09b70872c1c5b9ba73c454de691ffa393076</url>
    <id>4e5e09b70872c1c5b9ba73c454de691ffa393076</id>
    <committed-date>2009-05-15T22:11:22-07:00</committed-date>
    <authored-date>2009-05-15T22:08:35-07:00</authored-date>
    <message>Caching whether named autoloaded files are missing

This is the big win, because it causes us to just
skip the whole loading infrastructure, including
skipping looking through the modulepath.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>7e58b8c13001507cf705044024b553be85fc1f04</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9eca5571a5c9e0414d31459ca58cee771cf19141</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/fef3c0a79f6a136e68897de06330c7503ec61814</url>
    <id>fef3c0a79f6a136e68897de06330c7503ec61814</id>
    <committed-date>2009-05-15T22:11:21-07:00</committed-date>
    <authored-date>2009-05-15T21:52:09-07:00</authored-date>
    <message>Using the autoloader filecache to skip missing files and directories

This is a first stage - it just skips the directories
in the search path that it knows are missing.  We
still need to cache and skip files we know are missing.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>7293db14b85c3227b28bbee56bed58c12e3690a6</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3db302405a8a7cf17bf41911291307b713a0e901</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/9eca5571a5c9e0414d31459ca58cee771cf19141</url>
    <id>9eca5571a5c9e0414d31459ca58cee771cf19141</id>
    <committed-date>2009-05-15T22:11:21-07:00</committed-date>
    <authored-date>2009-05-15T21:47:48-07:00</authored-date>
    <message>Adding caching of file metadata to the autoloader

The cache isn't actually used yet - this just adds
all of the plumbing.

It was found that stat'ing files that didn't exist
could take up to 85% of a run, so this is progress
toward getting rid of those stats.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>ec99038cab5dcd6a22739856781b4f3105e09dfd</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0d0529c832e60e85ad09b9b2c0d177a93f2b7db2</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/3db302405a8a7cf17bf41911291307b713a0e901</url>
    <id>3db302405a8a7cf17bf41911291307b713a0e901</id>
    <committed-date>2009-05-15T22:11:16-07:00</committed-date>
    <authored-date>2009-05-15T15:18:43-07:00</authored-date>
    <message>Switching the Queue class to use JSON for serialization

This is *much* faster than yaml, something like 75-100x.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>dbfaca760d5a334ebf0a1749aa72550564d7ff50</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bdc2f3097fbca6a381659d0774d9b5611b26651c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/0d0529c832e60e85ad09b9b2c0d177a93f2b7db2</url>
    <id>0d0529c832e60e85ad09b9b2c0d177a93f2b7db2</id>
    <committed-date>2009-05-15T15:18:40-07:00</committed-date>
    <authored-date>2009-05-15T15:18:40-07:00</authored-date>
    <message>Fixing the json resource tags

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>00a51374b358481c7032f145a0592dde0af5641b</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b645a3ca18819bad8ab5aa672a58b2646a3c6cf6</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/bdc2f3097fbca6a381659d0774d9b5611b26651c</url>
    <id>bdc2f3097fbca6a381659d0774d9b5611b26651c</id>
    <committed-date>2009-05-14T15:19:46-07: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>5f91df65b5a45cdb4d9dee1998c2a0c72b58524f</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7793b919528318ad902ea9468c5eacbdf3a892fb</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b645a3ca18819bad8ab5aa672a58b2646a3c6cf6</url>
    <id>b645a3ca18819bad8ab5aa672a58b2646a3c6cf6</id>
    <committed-date>2009-05-14T15:19:46-07: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>68e8cd4bc58e3ecd41abebba247e1edc42791ab2</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4fd39b9a030c515e6f9bdbe65576e639b7bde668</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/7793b919528318ad902ea9468c5eacbdf3a892fb</url>
    <id>7793b919528318ad902ea9468c5eacbdf3a892fb</id>
    <committed-date>2009-05-14T15:19:46-07: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>88359a80a418e34c8a4a962f88e4f06a27ff79c6</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b81e247e40d64dc94fa20f96a37b7a3acf8be51a</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/4fd39b9a030c515e6f9bdbe65576e639b7bde668</url>
    <id>4fd39b9a030c515e6f9bdbe65576e639b7bde668</id>
    <committed-date>2009-05-14T15:19:46-07: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>54e9461a302b8ff70d90f0e99cf80425f5ad9f1c</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>57bce226de4d5f076530db0dc623dd632fc8da09</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b81e247e40d64dc94fa20f96a37b7a3acf8be51a</url>
    <id>b81e247e40d64dc94fa20f96a37b7a3acf8be51a</id>
    <committed-date>2009-05-14T15:19:46-07: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>d40cef457a769d43b119f8aa40ae92d168c07c0b</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0df1fab3589f1aef71ed583cd91bd1eae1c6a777</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/57bce226de4d5f076530db0dc623dd632fc8da09</url>
    <id>57bce226de4d5f076530db0dc623dd632fc8da09</id>
    <committed-date>2009-05-14T07:17:19-07:00</committed-date>
    <authored-date>2009-05-14T07:17:19-07:00</authored-date>
    <message>Using Facts hostname if node_name == &quot;cert&quot;

When the node_name is set to 'facter', we should
be looking in the Facts for the hostname, but we
weren't storing the facts that way, which essentially
meant that we usually actually got the cert name
information.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>21f28578d56619188047acdb93dfa47d7acf1b5d</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7dd00ccd527f94e29e46dc3fe9c318b133109d7</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/0df1fab3589f1aef71ed583cd91bd1eae1c6a777</url>
    <id>0df1fab3589f1aef71ed583cd91bd1eae1c6a777</id>
    <committed-date>2009-05-13T13:01:31-07:00</committed-date>
    <authored-date>2009-05-13T13:01:31-07:00</authored-date>
    <message>Refactoring node usage in puppet-ext

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>e0a4051787e6aa057add343a649519bbf1ccff78</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9f36f11645ec9e989b8e96d0abf2fbefe0d225eb</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/c7dd00ccd527f94e29e46dc3fe9c318b133109d7</url>
    <id>c7dd00ccd527f94e29e46dc3fe9c318b133109d7</id>
    <committed-date>2009-05-13T08:09:52-07:00</committed-date>
    <authored-date>2009-03-31T16:37:40-07:00</authored-date>
    <message>Adding #2122 - you can specify the node to test with puppet-test

This commat adds a --node option to puppet-test,
so that you can use locally cached node and fact data
for testing local and remote compiles.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d537f720c5b0b2efd3a0eca8aefbc4a9e202b969</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bce155ce65b2fb02aac50c1a59e21ce405892f9a</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/9f36f11645ec9e989b8e96d0abf2fbefe0d225eb</url>
    <id>9f36f11645ec9e989b8e96d0abf2fbefe0d225eb</id>
    <committed-date>2009-05-12T20:12:45-07:00</committed-date>
    <authored-date>2009-05-12T20:12:45-07:00</authored-date>
    <message>Protecting Stomp client against internal failures

Apparently the stomp client is really unhelpful with
failures; this attempts to provide at least a bit
more information.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>1b0a66efac4b3f2e23e4fe32b5b78937680e586b</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>211346b6eee3c712af527062d77b82ea2c0fb15d</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/bce155ce65b2fb02aac50c1a59e21ce405892f9a</url>
    <id>bce155ce65b2fb02aac50c1a59e21ce405892f9a</id>
    <committed-date>2009-05-12T20:04:16-07:00</committed-date>
    <authored-date>2009-05-12T20:04:16-07:00</authored-date>
    <message>Adding some usability bits to puppetqd

There's better logging, and it's a bit more
exception-friendly.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>7fb8c7116557ed92b3d7e43a94faad178e012939</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1aeb404e08040f564fc104b7251e207da53a9b50</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/211346b6eee3c712af527062d77b82ea2c0fb15d</url>
    <id>211346b6eee3c712af527062d77b82ea2c0fb15d</id>
    <committed-date>2009-05-12T19:52:10-07:00</committed-date>
    <authored-date>2009-05-12T19:52:10-07:00</authored-date>
    <message>Refactoring the stomp client and tests a bit

The main goal of this refactor is to tell the client to
be resilient to failures (configured at initialization time),
and to send all messages as persistent messages (configured
for each message).

In the process, the client now parses the queue source URI
and handles each argument separately.  The tests are more
thorough, also.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>f363b4015c3874f0d2f63c65e0ccf4c679940bf2</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>88193694fdaa58fb530367a042207ca520aeb56c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/1aeb404e08040f564fc104b7251e207da53a9b50</url>
    <id>1aeb404e08040f564fc104b7251e207da53a9b50</id>
    <committed-date>2009-05-12T19:51:23-07:00</committed-date>
    <authored-date>2009-05-12T19:51:23-07:00</authored-date>
    <message>Relying on threads rather than sleeping for puppetqd

We previously manually slept, but this uses
the queue client to handle keeping the process running,
by just joining all running threads.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>394d65285c0a845cb0150df98da5e1d6ad25352c</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2c05e313878aa92fd19426c634f55e0a1417b956</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/88193694fdaa58fb530367a042207ca520aeb56c</url>
    <id>88193694fdaa58fb530367a042207ca520aeb56c</id>
    <committed-date>2009-05-12T15:41:57-07:00</committed-date>
    <authored-date>2009-05-12T15:40:00-07:00</authored-date>
    <message>Adding better logging to the autoloader

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>a2b2198c39811a1f102648d534bdd17ae5b282b6</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
</commits>
