<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>92e3c1e6eafc08b239974fbad1d3711c512384ba</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/1409cd6f357383218ec67bc13f522d3eb7e3a52a</url>
    <id>1409cd6f357383218ec67bc13f522d3eb7e3a52a</id>
    <committed-date>2006-03-13T09:11:04-08:00</committed-date>
    <authored-date>2006-03-13T09:11:04-08:00</authored-date>
    <message>Adding release tag REL_0_15_0

git-svn-id: https://reductivelabs.com/svn/puppet/tags/REL_0_15_0@1023 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>c84a315f46f74bc6d36d5afead18f12d670d9ee2</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ec7d46ee00c4f86d92d618066b773dc14e0f5d17</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/92e3c1e6eafc08b239974fbad1d3711c512384ba</url>
    <id>92e3c1e6eafc08b239974fbad1d3711c512384ba</id>
    <committed-date>2006-03-13T09:10:10-08:00</committed-date>
    <authored-date>2006-03-13T09:10:10-08:00</authored-date>
    <message>Updating changelog for 0.15.0.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1021 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0136438132d2071546a52b688f8b7c9f3092c746</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f851be7c9d966d18e793b66a28d35a8e62dd04a0</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/ec7d46ee00c4f86d92d618066b773dc14e0f5d17</url>
    <id>ec7d46ee00c4f86d92d618066b773dc14e0f5d17</id>
    <committed-date>2006-03-13T09:07:08-08:00</committed-date>
    <authored-date>2006-03-13T09:07:08-08:00</authored-date>
    <message>fixing small bug in the test code when there are no packages to test

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1020 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>fcf11619091c0fe5243c7326677dd9c8608e46e8</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4d1c221d063af33f1cb1745a43036c8a2a20e904</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/f851be7c9d966d18e793b66a28d35a8e62dd04a0</url>
    <id>f851be7c9d966d18e793b66a28d35a8e62dd04a0</id>
    <committed-date>2006-03-13T09:04:35-08:00</committed-date>
    <authored-date>2006-03-13T09:04:35-08:00</authored-date>
    <message>Adding upgrade ability to sun packages.  Currently it removes the old package and installs the new one.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1019 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>6e9310d190032bf428e2a2e5c7a017a1cb178146</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29ec7069742c73f2687ec62e2ceb6f7093b525b2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/4d1c221d063af33f1cb1745a43036c8a2a20e904</url>
    <id>4d1c221d063af33f1cb1745a43036c8a2a20e904</id>
    <committed-date>2006-03-13T09:04:12-08:00</committed-date>
    <authored-date>2006-03-13T09:04:12-08:00</authored-date>
    <message>Changing the way the hosttest output is handled

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1018 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>f192f88340f9e26771bf72d08d72878f84c89162</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>76474ed2b84752a4b8adcc6ab2aa85d64c3b78ef</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/29ec7069742c73f2687ec62e2ceb6f7093b525b2</url>
    <id>29ec7069742c73f2687ec62e2ceb6f7093b525b2</id>
    <committed-date>2006-03-13T09:03:52-08:00</committed-date>
    <authored-date>2006-03-13T09:03:52-08:00</authored-date>
    <message>adding some extra info to the ldap test

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1017 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>674fd43453d044caf4c9a491033cda5977e361a2</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d7a75c5289c257d2b6782976e494efe81f04478b</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/76474ed2b84752a4b8adcc6ab2aa85d64c3b78ef</url>
    <id>76474ed2b84752a4b8adcc6ab2aa85d64c3b78ef</id>
    <committed-date>2006-03-11T19:29:13-08:00</committed-date>
    <authored-date>2006-03-11T19:29:13-08:00</authored-date>
    <message>Fixing fileserver tests; apparently they were still broken from when i changed the fileserving interface to handle links.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1016 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>4933937e1c320067491af487f3fa749c5654f1d2</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2c821803c7f6df2394990432c0a549ddb6ca73c</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/d7a75c5289c257d2b6782976e494efe81f04478b</url>
    <id>d7a75c5289c257d2b6782976e494efe81f04478b</id>
    <committed-date>2006-03-11T19:19:53-08:00</committed-date>
    <authored-date>2006-03-11T19:19:53-08:00</authored-date>
    <message>Fixing small bug in symlink recursion

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1015 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>1c7ec7c3d3feca91b3ddc8d304bb355d6ae00a18</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aed1f1181577b550c19589ab3e4840427cf31869</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/f2c821803c7f6df2394990432c0a549ddb6ca73c</url>
    <id>f2c821803c7f6df2394990432c0a549ddb6ca73c</id>
    <committed-date>2006-03-11T19:07:31-08:00</committed-date>
    <authored-date>2006-03-11T19:07:31-08:00</authored-date>
    <message>Fixing #94.  When &quot;ensure&quot; is synced, it syncs the &quot;enable&quot; state at the same time.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1014 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>616dd3a2f408b1ba55f2d0ccd85faef5528c7c63</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5a47afdd4f8f51c9403a83712eaa700913fd93c4</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/aed1f1181577b550c19589ab3e4840427cf31869</url>
    <id>aed1f1181577b550c19589ab3e4840427cf31869</id>
    <committed-date>2006-03-11T18:57:25-08:00</committed-date>
    <authored-date>2006-03-11T18:57:25-08:00</authored-date>
    <message>Ooops, did not save the docs before committing.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1013 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>60ce833d0632b22e6539a88febadc07bbd43d4b0</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1b11697157c712bdfcee9058e0e64faf934a4ecc</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/5a47afdd4f8f51c9403a83712eaa700913fd93c4</url>
    <id>5a47afdd4f8f51c9403a83712eaa700913fd93c4</id>
    <committed-date>2006-03-11T18:56:23-08:00</committed-date>
    <authored-date>2006-03-11T18:56:23-08:00</authored-date>
    <message>Fixing #98.  Filebuckets now work throughout the system, and the puppetmasterd creates one by default.  I have also updated the :backup docs, adding an example.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1012 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>ecc7e3fe8d943bcedd8895efe5489ac796308500</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>454247f30af9e7ac5c55fe6e4a12ddea0295943b</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/1b11697157c712bdfcee9058e0e64faf934a4ecc</url>
    <id>1b11697157c712bdfcee9058e0e64faf934a4ecc</id>
    <committed-date>2006-03-11T17:53:34-08:00</committed-date>
    <authored-date>2006-03-11T17:53:34-08:00</authored-date>
    <message>reducing the log level for checksum warning about symlinks, really this time

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1011 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>663c3894b7c61224af872beeab4ead059c846fa0</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>08b36ccd05ac2e29e651ec3eb787fc6a6afb5bee</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/454247f30af9e7ac5c55fe6e4a12ddea0295943b</url>
    <id>454247f30af9e7ac5c55fe6e4a12ddea0295943b</id>
    <committed-date>2006-03-11T17:53:12-08:00</committed-date>
    <authored-date>2006-03-11T17:53:12-08:00</authored-date>
    <message>reducing the log level for checksum warning about symlinks

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1010 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>01252508fc7d477d1abafd7a992ca57d24568a79</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>97913d4fb67d43e39c5317a4b4bc8d2a461df7e3</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/08b36ccd05ac2e29e651ec3eb787fc6a6afb5bee</url>
    <id>08b36ccd05ac2e29e651ec3eb787fc6a6afb5bee</id>
    <committed-date>2006-03-11T17:49:37-08:00</committed-date>
    <authored-date>2006-03-11T17:49:37-08:00</authored-date>
    <message>Adding enhancement #92.  Unfortunately, I was not able to write test code to consistently verify that this works, because there is too much caching internally.  I verified it personally using my own configurations, but that is as good as I could do.  This indicates that caching should probably be rethought, so that there is some kind of global &quot;do not cache anything&quot; mechanism.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1009 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>a0000b217211dd5eb37473e6757770d4a670dd00</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c6230dd265ec2de32471e6b38c6234be65f71f69</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/97913d4fb67d43e39c5317a4b4bc8d2a461df7e3</url>
    <id>97913d4fb67d43e39c5317a4b4bc8d2a461df7e3</id>
    <committed-date>2006-03-11T17:48:18-08:00</committed-date>
    <authored-date>2006-03-11T17:48:18-08:00</authored-date>
    <message>Fixing bug related to recursion testing

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1008 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>726e5a43a43859f1449290e28a7f39c823caa914</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>caa3d4350e7118ec4589cb23f6c918746431d010</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/c6230dd265ec2de32471e6b38c6234be65f71f69</url>
    <id>c6230dd265ec2de32471e6b38c6234be65f71f69</id>
    <committed-date>2006-03-11T16:58:45-08:00</committed-date>
    <authored-date>2006-03-11T16:58:45-08:00</authored-date>
    <message>Fixing rpms so they will automatically upgrade when you point Puppet to a new package file

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1007 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0580d1e8a7b61cecedef48f5062369ef06b0b478</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fa9aab6749bcb76004b567e228c5af8f7a4bfee8</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/caa3d4350e7118ec4589cb23f6c918746431d010</url>
    <id>caa3d4350e7118ec4589cb23f6c918746431d010</id>
    <committed-date>2006-03-11T14:25:27-08:00</committed-date>
    <authored-date>2006-03-11T14:25:27-08:00</authored-date>
    <message>fixing broken test from my previous change

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1006 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>e61c6b3f935dd270c6fc4c65bdf12d2accd9cbbc</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>414d364a6f337cc8e542dc107d8e51f625375db4</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/fa9aab6749bcb76004b567e228c5af8f7a4bfee8</url>
    <id>fa9aab6749bcb76004b567e228c5af8f7a4bfee8</id>
    <committed-date>2006-03-11T14:18:59-08:00</committed-date>
    <authored-date>2006-03-11T14:18:59-08:00</authored-date>
    <message>Fixing #82.  You can now specify comma-separated tags to get run in puppet or puppetd: puppetd --onetime --tags &quot;enhost, facter&quot; -v.  You cannot specify classes explicitly, but tags map well to classes and have the benefit of being more generic.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1005 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>15aa928fd00bcdec80ccb88642f93139e794d9d5</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>872892036ca8ca1b2ed503dbedd6b18f33f52abd</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/414d364a6f337cc8e542dc107d8e51f625375db4</url>
    <id>414d364a6f337cc8e542dc107d8e51f625375db4</id>
    <committed-date>2006-03-11T13:48:15-08:00</committed-date>
    <authored-date>2006-03-11T13:48:15-08:00</authored-date>
    <message>Supporting rpm installs when a package source is specified

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1004 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>576f7d87c4b83c7bed322711793ea6b9a2fde30d</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4ee395b28fa0e25372494e557ba0fc6d46fc6a1c</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/872892036ca8ca1b2ed503dbedd6b18f33f52abd</url>
    <id>872892036ca8ca1b2ed503dbedd6b18f33f52abd</id>
    <committed-date>2006-03-11T13:15:18-08:00</committed-date>
    <authored-date>2006-03-11T13:15:18-08:00</authored-date>
    <message>Using undefined variables is no longer an exception, it just returns an empty string.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1003 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>f184ce4f5fb0d7482f8ab2491d7bb769b977d104</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2cd67ad843409a49747748a1278e5ef788dd97bd</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/4ee395b28fa0e25372494e557ba0fc6d46fc6a1c</url>
    <id>4ee395b28fa0e25372494e557ba0fc6d46fc6a1c</id>
    <committed-date>2006-03-10T13:58:16-08:00</committed-date>
    <authored-date>2006-03-10T13:58:16-08:00</authored-date>
    <message>Fixing small bug when autorequire returns an object instead of a string

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1002 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>01fc7cb7b2d920d00ddef040465f43c4c7d1376f</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>02f91fcd55aefe63a11a29c5608c0738867b8130</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/2cd67ad843409a49747748a1278e5ef788dd97bd</url>
    <id>2cd67ad843409a49747748a1278e5ef788dd97bd</id>
    <committed-date>2006-03-10T13:46:00-08:00</committed-date>
    <authored-date>2006-03-10T13:46:00-08:00</authored-date>
    <message>There was a critical design flaw in the link recursion work I did previously, and fixing it required a decently large reorganization.  Everything is much, much cleaner now.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1001 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>ab8849aa8e03a6ec9523573015a822094b58ab4d</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b336e7e59d3497b96dd42b6dbc1855176e6e830d</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/02f91fcd55aefe63a11a29c5608c0738867b8130</url>
    <id>02f91fcd55aefe63a11a29c5608c0738867b8130</id>
    <committed-date>2006-03-09T21:41:01-08:00</committed-date>
    <authored-date>2006-03-09T21:41:01-08:00</authored-date>
    <message>Merging symlinks back into files.  Symlinks still exist but with a warning about deprecation.  Fixes #93.  Also the first time I have run any tests on OS X, so there are some bug fixes related to that.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1000 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>c0904874ea0a7535f8b3d3d226583004493153ef</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b6d829b66bc83f943e929b3f6b036b3aff11187f</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/b336e7e59d3497b96dd42b6dbc1855176e6e830d</url>
    <id>b336e7e59d3497b96dd42b6dbc1855176e6e830d</id>
    <committed-date>2006-03-09T15:17:34-08:00</committed-date>
    <authored-date>2006-03-09T15:17:34-08:00</authored-date>
    <message>Parameters and states can now register regexes as allowed values.  Also, there are (finally) tests associated with params and states, although they should be much more comprehensive.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@999 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0442207e70709db2237a5131bbe6922e998bba45</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>782f85ac661ef93b5246071dc4ce62603ac45d71</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/b6d829b66bc83f943e929b3f6b036b3aff11187f</url>
    <id>b6d829b66bc83f943e929b3f6b036b3aff11187f</id>
    <committed-date>2006-03-09T12:46:55-08:00</committed-date>
    <authored-date>2006-03-09T12:46:55-08:00</authored-date>
    <message>Fixing #95.  I had to redesign how events were triggered; the transaction now individually triggers each subscription, so that it has control in how to respond to failures.  Eventually, this will lead the way to error handling within puppet, but for now, it just allows us to trigger every appropriate subscription, whether some have failed or not.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@998 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>1a1cc71e5245c73be3606dca980d5c0c449868fb</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2dbd7e19de0caa683f7e0b4da5654eb15bc419da</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/782f85ac661ef93b5246071dc4ce62603ac45d71</url>
    <id>782f85ac661ef93b5246071dc4ce62603ac45d71</id>
    <committed-date>2006-03-09T12:08:11-08:00</committed-date>
    <authored-date>2006-03-09T12:08:11-08:00</authored-date>
    <message>Creating a single, constistent method for writing files, instead of having :ensure, :content, and :source each have a slightly different mechanism.  This method also makes sure that the owner, group, and mode are always set on file creation, so extra runs are not necessary to make it work.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@997 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>bb8699951225972c5807daf44002a178151cd55e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7756f9a57fa83e811888298edd339978bb6a9c83</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/2dbd7e19de0caa683f7e0b4da5654eb15bc419da</url>
    <id>2dbd7e19de0caa683f7e0b4da5654eb15bc419da</id>
    <committed-date>2006-03-09T10:45:51-08:00</committed-date>
    <authored-date>2006-03-09T10:45:51-08:00</authored-date>
    <message>Fixing #96.  Defaults are now set when the object is passed out by the scope, rather than when the object is created.  This is nice because it also moves awareness of the scope internals out of the AST object and back into the scope.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@996 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>298ac3b9f49804e32fd135842bae38de3b5d4b46</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2faff5d5861c100e0075fca5bd6acef4e4867598</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/7756f9a57fa83e811888298edd339978bb6a9c83</url>
    <id>7756f9a57fa83e811888298edd339978bb6a9c83</id>
    <committed-date>2006-03-09T10:12:15-08:00</committed-date>
    <authored-date>2006-03-09T10:12:15-08:00</authored-date>
    <message>Fixing #97.  I was wrong about the object type I had, so I was calling &quot;type&quot; with no arguments, which was causing the bug.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@995 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>e59619365ee6f7be1bad74fcee633269ef7ba7cc</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eb68633539c1e7efb6a1f9769de212802bdafec2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/2faff5d5861c100e0075fca5bd6acef4e4867598</url>
    <id>2faff5d5861c100e0075fca5bd6acef4e4867598</id>
    <committed-date>2006-03-08T14:57:21-08:00</committed-date>
    <authored-date>2006-03-08T14:57:21-08:00</authored-date>
    <message>lowering the log output for nonexistent files

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@994 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>8bae50b93fe1f615b11f6fed25710216b76ed11c</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cee0882d05118d836556c6ea35f78d2aaa5d52ae</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/eb68633539c1e7efb6a1f9769de212802bdafec2</url>
    <id>eb68633539c1e7efb6a1f9769de212802bdafec2</id>
    <committed-date>2006-03-06T14:39:54-08:00</committed-date>
    <authored-date>2006-03-06T14:39:54-08:00</authored-date>
    <message>Updated to version 0.14.1

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