<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>3f08155b2debd29faf881db7a52cd65eb027482f</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/ab1724829e15d7bf77aecb184d4ce8ea0156dd55</url>
    <id>ab1724829e15d7bf77aecb184d4ce8ea0156dd55</id>
    <committed-date>2006-04-30T18:10:11-07:00</committed-date>
    <authored-date>2006-04-30T18:10:11-07:00</authored-date>
    <message>Adding release tag REL_0_16_3

git-svn-id: https://reductivelabs.com/svn/puppet/tags/REL_0_16_3@1159 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>95c3f44ded7005c24a3a0295a85261a5b298743f</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2faa4477bbb875813d82e4285a8bf957c22e6e90</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/3f08155b2debd29faf881db7a52cd65eb027482f</url>
    <id>3f08155b2debd29faf881db7a52cd65eb027482f</id>
    <committed-date>2006-04-30T18:08:53-07:00</committed-date>
    <authored-date>2006-04-30T18:08:53-07:00</authored-date>
    <message>updating changelog

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1157 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>c7830abc9b27b2be43dae53b14df5f4e079e4780</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5e246abb9e77777944bf1c5645bfc8f716c04976</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/2faa4477bbb875813d82e4285a8bf957c22e6e90</url>
    <id>2faa4477bbb875813d82e4285a8bf957c22e6e90</id>
    <committed-date>2006-04-30T18:07:47-07:00</committed-date>
    <authored-date>2006-04-30T18:07:47-07:00</authored-date>
    <message>Bug fixes from OS X for 0.16.3

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1156 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>6f34602749314dabc547e62d29c5e4cbc020fd1a</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cc5ce345742d6f6297ba5a79512dd6d977f9c9f1</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/5e246abb9e77777944bf1c5645bfc8f716c04976</url>
    <id>5e246abb9e77777944bf1c5645bfc8f716c04976</id>
    <committed-date>2006-04-30T16:22:47-07:00</committed-date>
    <authored-date>2006-04-30T16:22:47-07:00</authored-date>
    <message>Hopefully final bug fixes in preparation for 0.16.3

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1155 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>6e087521b9b48de37dc10337a4e45ba27bd7bfa9</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a1574a544cd7fc0df16acc4102b75c414a8e80a2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/cc5ce345742d6f6297ba5a79512dd6d977f9c9f1</url>
    <id>cc5ce345742d6f6297ba5a79512dd6d977f9c9f1</id>
    <committed-date>2006-04-30T13:20:23-07:00</committed-date>
    <authored-date>2006-04-30T13:20:23-07:00</authored-date>
    <message>Fixing tests looking for pmap

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1154 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>d93bd8c48492b6c39d8709e77ce56654e5d669b6</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7825f4944c3b29a994bc9be947f0463a68d2cc8e</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/a1574a544cd7fc0df16acc4102b75c414a8e80a2</url>
    <id>a1574a544cd7fc0df16acc4102b75c414a8e80a2</id>
    <committed-date>2006-04-30T13:19:55-07:00</committed-date>
    <authored-date>2006-04-30T13:19:55-07:00</authored-date>
    <message>Fixing TransObject#to_type so that it does not modify the object being converted

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1153 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>d0293364f8e75495dada805a36d412393b932b33</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>65f6656b58f35faa6566b27a0595c656a0e36765</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/7825f4944c3b29a994bc9be947f0463a68d2cc8e</url>
    <id>7825f4944c3b29a994bc9be947f0463a68d2cc8e</id>
    <committed-date>2006-04-30T12:31:59-07:00</committed-date>
    <authored-date>2006-04-30T12:31:59-07:00</authored-date>
    <message>Changing test for service paths; only testing if it is a directory if it is present.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1152 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>7a7d26c7b2d78b38fb761e6d4aaef72edc3323c2</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0ad65e9863ccfd1624d183e08c574172abd2acb6</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/65f6656b58f35faa6566b27a0595c656a0e36765</url>
    <id>65f6656b58f35faa6566b27a0595c656a0e36765</id>
    <committed-date>2006-04-30T12:04:24-07:00</committed-date>
    <authored-date>2006-04-30T12:04:24-07:00</authored-date>
    <message>Added some code that could be used later to make sure the user and mode are also copied on backups.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1151 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>053df210620918ee92b6fe4725ab7212755f6caf</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>84db91e7fcd2027431ad0a3d7177ac7c11a8d48e</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/0ad65e9863ccfd1624d183e08c574172abd2acb6</url>
    <id>0ad65e9863ccfd1624d183e08c574172abd2acb6</id>
    <committed-date>2006-04-30T11:46:24-07:00</committed-date>
    <authored-date>2006-04-30T11:46:24-07:00</authored-date>
    <message>Adding a check to make sure the mode is copied over.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1150 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>b149ebf266c62428414228f91e610e409c5f1f0a</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>12c122c882c6053f8b21714bb8c4c8bf8be699c9</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/84db91e7fcd2027431ad0a3d7177ac7c11a8d48e</url>
    <id>84db91e7fcd2027431ad0a3d7177ac7c11a8d48e</id>
    <committed-date>2006-04-30T11:11:07-07:00</committed-date>
    <authored-date>2006-04-30T11:11:07-07:00</authored-date>
    <message>Fixing the docs a bit for the executables, adding a --daemonize option to puppetd and puppetmasterd so they can still be daemonized with debugging or verbosity enabled, and causing puppetd to fail to start if a PID file exists (and not setting a pid file if running with --onetime enabled).

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1149 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>2acaab26fdc3a565ca04a9f92ef1d981b0a76974</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>047e63f8481a95c32ceccc22673d4a08659ec9c8</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/12c122c882c6053f8b21714bb8c4c8bf8be699c9</url>
    <id>12c122c882c6053f8b21714bb8c4c8bf8be699c9</id>
    <committed-date>2006-04-28T12:46:04-07:00</committed-date>
    <authored-date>2006-04-28T12:46:04-07:00</authored-date>
    <message>Puppetd now has an option for listening -- just run the --listen option, and it will start up with a pelement server.  It will fail to start if the authconfig file (defaulting to /etc/puppet/namespaceauth.conf) is missing, since it defaults to access at this point.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1148 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>c1957def7a101b71f02c05e142ae2c5ec7bfcd68</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>94caa8a48f32ed1fd3aa38dc43e2add97026fcf2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/047e63f8481a95c32ceccc22673d4a08659ec9c8</url>
    <id>047e63f8481a95c32ceccc22673d4a08659ec9c8</id>
    <committed-date>2006-04-28T10:19:45-07:00</committed-date>
    <authored-date>2006-04-28T10:19:45-07:00</authored-date>
    <message>Making file copying significantly faster -- i found an extra call to &quot;describe&quot; in file sources and an extra read/checksumming of the dest file

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1147 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>718db0c8deeac14385627f6a2b25ec055fd3ad03</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bcfc469e4aa36ab8b98af57b1314e26d5d7a0a18</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/94caa8a48f32ed1fd3aa38dc43e2add97026fcf2</url>
    <id>94caa8a48f32ed1fd3aa38dc43e2add97026fcf2</id>
    <committed-date>2006-04-28T09:18:21-07:00</committed-date>
    <authored-date>2006-04-28T09:18:21-07:00</authored-date>
    <message>Fixing #128.  md5lite was being used instead of full md5.  At this point, md5lite cannot be used for source copies.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1146 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>407fdab60a044b42c94e6fcce5d30c4df7067a18</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9539dbb5c8b54805a6c26f84f15abd6fdb5532b2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/bcfc469e4aa36ab8b98af57b1314e26d5d7a0a18</url>
    <id>bcfc469e4aa36ab8b98af57b1314e26d5d7a0a18</id>
    <committed-date>2006-04-27T21:08:38-07:00</committed-date>
    <authored-date>2006-04-27T21:08:38-07:00</authored-date>
    <message>Adding in all of the patches necessary to make a prototype rails interface to puppet nodes work.  The biggest change is that there is now a separate NetworkClient class for every Client subclass, because otherwise you get namespace collisions.  Most everything other change is a relatively minor patch.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1145 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0671fccd17cfa5764a5b7e7707d5424cf09420e4</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9b627cd0e061316feb73f332abb3c1e4e7aefe28</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/9539dbb5c8b54805a6c26f84f15abd6fdb5532b2</url>
    <id>9539dbb5c8b54805a6c26f84f15abd6fdb5532b2</id>
    <committed-date>2006-04-27T21:08:32-07:00</committed-date>
    <authored-date>2006-04-27T21:08:32-07:00</authored-date>
    <message>Adding in all of the patches necessary to make a prototype rails interface to puppet nodes work.  The biggest change is that there is now a separate NetworkClient class for every Client subclass, because otherwise you get namespace collisions.  Most everything other change is a relatively minor patch.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1144 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>8c5c508063b6159c0ac38072e2ef2180f5995967</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>003e897f6839b7f5e771c2b8f4c7feb9fadba4dc</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/9b627cd0e061316feb73f332abb3c1e4e7aefe28</url>
    <id>9b627cd0e061316feb73f332abb3c1e4e7aefe28</id>
    <committed-date>2006-04-27T09:59:10-07:00</committed-date>
    <authored-date>2006-04-27T09:59:10-07:00</authored-date>
    <message>Trying to track down the bugs reported this morning, so I added some more test cases.  I did find a bug in the filebuckets, fixed it, and added a test case.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1143 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>72797181153ce9469fa06f382b3397b016be34c2</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a78bf1ee71dd3a0930ad5f7277f7c50dc66fa55d</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/003e897f6839b7f5e771c2b8f4c7feb9fadba4dc</url>
    <id>003e897f6839b7f5e771c2b8f4c7feb9fadba4dc</id>
    <committed-date>2006-04-26T10:32:49-07:00</committed-date>
    <authored-date>2006-04-26T10:32:49-07:00</authored-date>
    <message>updating changelog for 0.16.1 and 0.16.2

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1141 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>5a40e6851f1fae8d7f01fbdf1b01c0fd7b49406e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bda8e52a02d77c39cd96ea02352c0067a57135e7</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/a78bf1ee71dd3a0930ad5f7277f7c50dc66fa55d</url>
    <id>a78bf1ee71dd3a0930ad5f7277f7c50dc66fa55d</id>
    <committed-date>2006-04-26T10:32:36-07:00</committed-date>
    <authored-date>2006-04-26T10:32:36-07:00</authored-date>
    <message>adding &quot;clean&quot; mode to puppetca

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1140 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>7a9582be8f87d35d21f7a735b0425f7e3cc17dd1</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bff94634075617339f65be15dc7eb3261db48f85</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/bda8e52a02d77c39cd96ea02352c0067a57135e7</url>
    <id>bda8e52a02d77c39cd96ea02352c0067a57135e7</id>
    <committed-date>2006-04-26T10:01:46-07:00</committed-date>
    <authored-date>2006-04-26T10:01:46-07:00</authored-date>
    <message>This should have been in 0.16.1.  Moving the &quot;setclass&quot; statements around so that classes are set before a given class's code is evaluated, so it can be tested within the code, within node defs, components, or classes.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1139 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0df220bd8c0d3cb6af86ba328eff14507ffffe38</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>feff3179043a5decd227d8d261770a771c7849c2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/bff94634075617339f65be15dc7eb3261db48f85</url>
    <id>bff94634075617339f65be15dc7eb3261db48f85</id>
    <committed-date>2006-04-26T09:20:58-07:00</committed-date>
    <authored-date>2006-04-26T09:20:58-07:00</authored-date>
    <message>Adding sum type to the retrieved sum if it is not already there.  This provides backwards compatibility for existing cache files.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1137 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>4e107c9745edefc4e8e89341f41571564522684b</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>baa412c6ed30d19ee43bf37b3bba60bf372fac5a</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/feff3179043a5decd227d8d261770a771c7849c2</url>
    <id>feff3179043a5decd227d8d261770a771c7849c2</id>
    <committed-date>2006-04-26T09:14:47-07:00</committed-date>
    <authored-date>2006-04-26T09:14:47-07:00</authored-date>
    <message>removing unnecessary debugging

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1136 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>cc3612fa1226db66f114243fa0017000558304f3</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>46ce36b175962ce89e06af4863d2c9dc50f2a02f</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/baa412c6ed30d19ee43bf37b3bba60bf372fac5a</url>
    <id>baa412c6ed30d19ee43bf37b3bba60bf372fac5a</id>
    <committed-date>2006-04-26T09:02:41-07:00</committed-date>
    <authored-date>2006-04-26T09:02:41-07:00</authored-date>
    <message>Adding &quot;defined&quot; functino to puppet, so you can now test whether a given class or definition is defined.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1135 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>2f851138572ec687b7e7b116fe415aed4163b542</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ccc4d95dd28164f6f10763a758db85db0d48984c</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/46ce36b175962ce89e06af4863d2c9dc50f2a02f</url>
    <id>46ce36b175962ce89e06af4863d2c9dc50f2a02f</id>
    <committed-date>2006-04-25T22:39:58-07:00</committed-date>
    <authored-date>2006-04-25T22:39:58-07:00</authored-date>
    <message>Creating a simplistic, generic function framework in the parser, so it is now very easy to add new functions.  There is a pretty crappy, hardwired distinction between functions that return values and those that do not, but I do not see a good way around it right now.  Functions are also currently responsible for handling their own arity, although I have plans for fixing that.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1134 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>aeff2dacfd81caddce54666e2d155e07b6ad09e8</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e64bd22abed67399fd888964d6a18af60c1f3993</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/ccc4d95dd28164f6f10763a758db85db0d48984c</url>
    <id>ccc4d95dd28164f6f10763a758db85db0d48984c</id>
    <committed-date>2006-04-22T12:22:33-07:00</committed-date>
    <authored-date>2006-04-22T12:22:33-07:00</authored-date>
    <message>Modifying non-existent-package test to make sure syncing fails, and modified ports package type to check the error output instead of the return code, because the portinstall command returns 0 even on failure.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1133 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>f1f799db506e64b27518cd9f271e282be1b342dc</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9fe0b375a31f16ed279e9f496d5b6a995586fcfa</id>
      </parent>
    </parents>
    <author>
      <name>lutter</name>
      <email>lutter@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/e64bd22abed67399fd888964d6a18af60c1f3993</url>
    <id>e64bd22abed67399fd888964d6a18af60c1f3993</id>
    <committed-date>2006-04-21T19:14:03-07:00</committed-date>
    <authored-date>2006-04-21T19:14:03-07:00</authored-date>
    <message>Fix ownership on server files (trac #122) Change ownership on /var/puppet


git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1132 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>b44601da994f770827f389b285f4ad072ef60b61</tree>
    <committer>
      <name>lutter</name>
      <email>lutter@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a0b4553d3ad64d45c393443d84f0b02298e582b5</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/9fe0b375a31f16ed279e9f496d5b6a995586fcfa</url>
    <id>9fe0b375a31f16ed279e9f496d5b6a995586fcfa</id>
    <committed-date>2006-04-21T12:33:23-07:00</committed-date>
    <authored-date>2006-04-21T12:33:23-07:00</authored-date>
    <message>removing patch from red hat spec file

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1131 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>a89df15b6fb04a85fad05a047a3103b751050dd9</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63cdc6cf6fa2c680173532cbbf989ee97c664e83</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/a0b4553d3ad64d45c393443d84f0b02298e582b5</url>
    <id>a0b4553d3ad64d45c393443d84f0b02298e582b5</id>
    <committed-date>2006-04-21T12:14:59-07:00</committed-date>
    <authored-date>2006-04-21T12:14:59-07:00</authored-date>
    <message>Final commit before 0.16.0

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1129 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>55b5ff23edc624f7b5b9d988b64466930f095d72</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d9fd0026f04c6d7bd5cb28e20a3f40bd21c24467</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/63cdc6cf6fa2c680173532cbbf989ee97c664e83</url>
    <id>63cdc6cf6fa2c680173532cbbf989ee97c664e83</id>
    <committed-date>2006-04-20T20:06:54-07:00</committed-date>
    <authored-date>2006-04-20T20:06:54-07:00</authored-date>
    <message>making corrections to pass tests on freebsd

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1128 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>db4f741a3f74a38769636b5ce25923260287b564</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4a029d98a6d4c01e09fa4a302731ca5ec7a12fee</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/d9fd0026f04c6d7bd5cb28e20a3f40bd21c24467</url>
    <id>d9fd0026f04c6d7bd5cb28e20a3f40bd21c24467</id>
    <committed-date>2006-04-20T19:36:30-07:00</committed-date>
    <authored-date>2006-04-20T19:36:30-07:00</authored-date>
    <message>Go some work started on developing authorization, but I have made little progress.  I might wait on this for the next point release.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1127 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>513dccea837e4f5bd2297bba339157e3084b50a2</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d91b7df7befbd9e7877c97c2266b94864d55440f</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/4a029d98a6d4c01e09fa4a302731ca5ec7a12fee</url>
    <id>4a029d98a6d4c01e09fa4a302731ca5ec7a12fee</id>
    <committed-date>2006-04-20T13:55:02-07:00</committed-date>
    <authored-date>2006-04-20T13:55:02-07:00</authored-date>
    <message>pelement listing now works

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1126 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>21e217643d6b99365de5b142e7eeac1c606009d5</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
</commits>
