<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>3c15a28acf7e77a951415f27fe82666592b60072</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/b74223690d5c1524e4c2f13034048c77d71be8c9</url>
    <id>b74223690d5c1524e4c2f13034048c77d71be8c9</id>
    <committed-date>2006-05-19T12:21:03-07:00</committed-date>
    <authored-date>2006-05-19T12:21:03-07:00</authored-date>
    <message>Adding release tag REL_0_17_2

git-svn-id: https://reductivelabs.com/svn/puppet/tags/REL_0_17_2@1220 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>b3688da24f7a731494a5eba5ce0c63064329ed90</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a08ca93db15561ec74c793dba10c6f31c972d9dd</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/3c15a28acf7e77a951415f27fe82666592b60072</url>
    <id>3c15a28acf7e77a951415f27fe82666592b60072</id>
    <committed-date>2006-05-19T12:19:43-07:00</committed-date>
    <authored-date>2006-05-19T12:19:43-07:00</authored-date>
    <message>updating changelog for 0.17.2

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1218 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>3027cc9e9ffc08523c6cfbb6bd0978ae67b31f47</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>69cf2fe278eb20b718663535bbae18965a1ece63</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/a08ca93db15561ec74c793dba10c6f31c972d9dd</url>
    <id>a08ca93db15561ec74c793dba10c6f31c972d9dd</id>
    <committed-date>2006-05-19T12:18:30-07:00</committed-date>
    <authored-date>2006-05-19T12:18:30-07:00</authored-date>
    <message>Fixing #138, all of it, I think.  Environment settings are now allowed, although all bets are off in terms of parsing existing environment settings in crontabs.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1217 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>2c0c86c56a92a845c9a1d1971596942a2aef838b</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0381cc1280c2c4c16687f7537962e9e1f1186d85</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/69cf2fe278eb20b718663535bbae18965a1ece63</url>
    <id>69cf2fe278eb20b718663535bbae18965a1ece63</id>
    <committed-date>2006-05-19T11:31:20-07:00</committed-date>
    <authored-date>2006-05-19T11:31:20-07:00</authored-date>
    <message>Adding a small fix to cron tabs; they will at least parse tabs that have env settings in them, although you still cannot, at this point, set them.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1216 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>794f5e9fb3e4fbf84f284bd9f16c64820eb13c7b</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d55adda617793c90a0ad38b09ef620b14d2e497b</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/0381cc1280c2c4c16687f7537962e9e1f1186d85</url>
    <id>0381cc1280c2c4c16687f7537962e9e1f1186d85</id>
    <committed-date>2006-05-19T10:58:47-07:00</committed-date>
    <authored-date>2006-05-19T10:58:47-07:00</authored-date>
    <message>slight ldap fixes in puppetrun

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1215 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>37dc7a5c662390e0dbabc209e53dcb22c359c5b1</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5671ce8bbc6eb75664190a7a2fe4b195ee31d4b7</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/d55adda617793c90a0ad38b09ef620b14d2e497b</url>
    <id>d55adda617793c90a0ad38b09ef620b14d2e497b</id>
    <committed-date>2006-05-19T10:29:35-07:00</committed-date>
    <authored-date>2006-05-19T10:29:35-07:00</authored-date>
    <message>First version of puppetrun.  It seems to mostly work, but I need to test it with greater parallelization.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1214 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>6e7c7e61e27e17ead5b37ce3051bbbc6411e6c13</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3ea53cd99df84a93fe2f093d2224e711f49e5dd</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/5671ce8bbc6eb75664190a7a2fe4b195ee31d4b7</url>
    <id>5671ce8bbc6eb75664190a7a2fe4b195ee31d4b7</id>
    <committed-date>2006-05-18T15:16:03-07:00</committed-date>
    <authored-date>2006-05-18T15:16:03-07:00</authored-date>
    <message>Added the last of the tests for the runner, along with the necessary work in puppetd to be able to start it.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1213 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>ad60e819920884794907d3cdca673895ebaf36d2</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>93771b7935e544630c3416fda928a3820c615df2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/b3ea53cd99df84a93fe2f093d2224e711f49e5dd</url>
    <id>b3ea53cd99df84a93fe2f093d2224e711f49e5dd</id>
    <committed-date>2006-05-18T13:41:54-07:00</committed-date>
    <authored-date>2006-05-18T13:41:54-07:00</authored-date>
    <message>Adding a lot of structure to puppet.rb to make it easier to manage multiple objects in a single process, including making it easy to add threads.  Added some testing for all of that.

Also added a &quot;runner&quot; server, meant to be started within puppetd, so that clients can have runs triggered from a central host

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1212 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>848e3b2bc03865709e4b6e38f1536ebec99ba8b0</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>738698c34bf20ae534c37e7304033344fefa4bdf</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/93771b7935e544630c3416fda928a3820c615df2</url>
    <id>93771b7935e544630c3416fda928a3820c615df2</id>
    <committed-date>2006-05-18T10:48:10-07:00</committed-date>
    <authored-date>2006-05-18T10:48:10-07:00</authored-date>
    <message>fixing user[:groups] management when the user is absent

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1211 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0be17fe9135646fc6f64c8c635342bc87ae8f714</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ed9adf5a3ec1947ff7a8a90d4336017e4e2f5519</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/738698c34bf20ae534c37e7304033344fefa4bdf</url>
    <id>738698c34bf20ae534c37e7304033344fefa4bdf</id>
    <committed-date>2006-05-17T22:34:38-07:00</committed-date>
    <authored-date>2006-05-17T22:34:38-07:00</authored-date>
    <message>Updated to version 0.17.1

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1209 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>3cb12c5804c9459c4aa2befc71cad83a59b2d7a0</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9b5de115eaea8f45ae056ed98c2a61202869c250</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/ed9adf5a3ec1947ff7a8a90d4336017e4e2f5519</url>
    <id>ed9adf5a3ec1947ff7a8a90d4336017e4e2f5519</id>
    <committed-date>2006-05-17T22:33:55-07:00</committed-date>
    <authored-date>2006-05-17T22:33:55-07:00</authored-date>
    <message>updating changelog for 0.17.1 and 0.17.0

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1208 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>982f236fb60a82e725846f314a10f73cfb3727a5</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>53821182c7e7452a982806c300b1515192b886a3</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/9b5de115eaea8f45ae056ed98c2a61202869c250</url>
    <id>9b5de115eaea8f45ae056ed98c2a61202869c250</id>
    <committed-date>2006-05-17T22:09:19-07:00</committed-date>
    <authored-date>2006-05-17T22:09:19-07:00</authored-date>
    <message>Allowing empty files

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1207 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>70e5cae4b1bd9443fefa82dc99b3eda828a8c4e3</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>89ce72ff802b5dcfbbc01aa9818e3eb4a869bfa8</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/53821182c7e7452a982806c300b1515192b886a3</url>
    <id>53821182c7e7452a982806c300b1515192b886a3</id>
    <committed-date>2006-05-17T22:00:43-07:00</committed-date>
    <authored-date>2006-05-17T22:00:43-07:00</authored-date>
    <message>Fixing #146.  I think I mostly just fixed the error message; I do not think there was another bug there.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1206 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>508c65842d5a103657e892e6d2c353a78c181218</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dc3a6d5a8a30047e3136786a8841869b7e35b422</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/89ce72ff802b5dcfbbc01aa9818e3eb4a869bfa8</url>
    <id>89ce72ff802b5dcfbbc01aa9818e3eb4a869bfa8</id>
    <committed-date>2006-05-17T16:42:22-07:00</committed-date>
    <authored-date>2006-05-17T16:42:22-07:00</authored-date>
    <message>fixing stupid debian rails mistake

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1205 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>59870b71c5885030abdf776d6a5d2f650dde71c9</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>373afa35710cf6a50f171341c569db5550026fbf</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/dc3a6d5a8a30047e3136786a8841869b7e35b422</url>
    <id>dc3a6d5a8a30047e3136786a8841869b7e35b422</id>
    <committed-date>2006-05-15T18:52:30-07:00</committed-date>
    <authored-date>2006-05-15T18:52:30-07:00</authored-date>
    <message>Making sure file recursion works for all valid inputs

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1204 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>609935676dc22e13519d1a5a716483c931aadbd3</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4296b02686b8b76deb4dfd2a3f091e2fe89deab3</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/373afa35710cf6a50f171341c569db5550026fbf</url>
    <id>373afa35710cf6a50f171341c569db5550026fbf</id>
    <committed-date>2006-05-15T14:51:54-07:00</committed-date>
    <authored-date>2006-05-15T14:51:54-07:00</authored-date>
    <message>updating version on spec file

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1203 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>f8d56ed96cb542921e6fea9c8ac0dd695a8efed6</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3be0f959e3b29561ef19f5c7940256fe6316cd33</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/4296b02686b8b76deb4dfd2a3f091e2fe89deab3</url>
    <id>4296b02686b8b76deb4dfd2a3f091e2fe89deab3</id>
    <committed-date>2006-05-15T14:38:48-07:00</committed-date>
    <authored-date>2006-05-15T14:38:48-07:00</authored-date>
    <message>Updated to version 0.17.0

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1201 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>e7ec6a36c6a16a36738b8b1b1b6f614f2857e8d9</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d6166e964d188fb0c9232413d9da41f15fd1bf4</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/3be0f959e3b29561ef19f5c7940256fe6316cd33</url>
    <id>3be0f959e3b29561ef19f5c7940256fe6316cd33</id>
    <committed-date>2006-05-15T14:14:42-07:00</committed-date>
    <authored-date>2006-05-15T14:14:42-07:00</authored-date>
    <message>Wrapping the host storage into a transaction.  It might have a slight performance improvement, but, ah, unlikely.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1200 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>d2bba19bb8e79a5199598dbb9c7aaec19bda6f8a</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a0bcf5a355569633de420e109bce493cc8808a26</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/9d6166e964d188fb0c9232413d9da41f15fd1bf4</url>
    <id>9d6166e964d188fb0c9232413d9da41f15fd1bf4</id>
    <committed-date>2006-05-15T13:59:42-07:00</committed-date>
    <authored-date>2006-05-15T13:59:42-07:00</authored-date>
    <message>adding a test to make sure that defaults get taken up by components

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1199 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>4c6ee1ea9b1255b63da42e90e9bf253e8831639e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>122e2bc780e2b135c8d95ce28be74eac5a6e3fd2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/a0bcf5a355569633de420e109bce493cc8808a26</url>
    <id>a0bcf5a355569633de420e109bce493cc8808a26</id>
    <committed-date>2006-05-15T13:19:03-07:00</committed-date>
    <authored-date>2006-05-15T13:19:03-07:00</authored-date>
    <message>Adding code to try for the rails gem if the library cannot be found normally, and adding some protections in case there are problems

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1198 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>abf3d0c64bac724862405032ee213fc4403deaa9</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f14c3f3f30926869dac798b5a03351fca55b1df</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/122e2bc780e2b135c8d95ce28be74eac5a6e3fd2</url>
    <id>122e2bc780e2b135c8d95ce28be74eac5a6e3fd2</id>
    <committed-date>2006-05-15T12:16:34-07:00</committed-date>
    <authored-date>2006-05-15T12:16:34-07:00</authored-date>
    <message>only performing collection tests if activerecord is available

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1197 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>96f29e58a75216c4454e0f91b789715ca7c0db01</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>def51752d340f5f1b25f8541df4022ba9dd35b8e</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/8f14c3f3f30926869dac798b5a03351fca55b1df</url>
    <id>8f14c3f3f30926869dac798b5a03351fca55b1df</id>
    <committed-date>2006-05-15T12:12:18-07:00</committed-date>
    <authored-date>2006-05-15T12:12:18-07:00</authored-date>
    <message>failing more intelligently in init if ActiveRecord is missing

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1196 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>97384eb836ec7b09d9840a6364387afbe2848525</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2e9f1c431a736c50c7ca980e3bd9cca129633f11</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/def51752d340f5f1b25f8541df4022ba9dd35b8e</url>
    <id>def51752d340f5f1b25f8541df4022ba9dd35b8e</id>
    <committed-date>2006-05-15T12:11:51-07:00</committed-date>
    <authored-date>2006-05-15T12:11:51-07:00</authored-date>
    <message>Making sure yum fails on unknown packages

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1195 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>7c0651f49d265d867fb611f971676e340bcdcabf</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d9fdd8ec2cb2db0c98e48d49cfde689aec51abf5</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/2e9f1c431a736c50c7ca980e3bd9cca129633f11</url>
    <id>2e9f1c431a736c50c7ca980e3bd9cca129633f11</id>
    <committed-date>2006-05-15T11:37:40-07:00</committed-date>
    <authored-date>2006-05-15T11:37:40-07:00</authored-date>
    <message>removing extraneous logging

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1194 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>79cbf650ba52d64616fdde524ff922fe96d25f86</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ba57dff26b717113a4a7e0bb73bd099a684776e5</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/d9fdd8ec2cb2db0c98e48d49cfde689aec51abf5</url>
    <id>d9fdd8ec2cb2db0c98e48d49cfde689aec51abf5</id>
    <committed-date>2006-05-15T11:02:16-07:00</committed-date>
    <authored-date>2006-05-15T11:02:16-07:00</authored-date>
    <message>I believe I have finalized export/collection support.  I still want to go through all of the code and s/collectable/exported/g (thanks to womble for that term).

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1193 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0fee2c4604b2547ffd1ccd1bbcf77599316a43e4</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>22e70f069cec86f94e17774c9c2b84b1bb9cda6c</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/ba57dff26b717113a4a7e0bb73bd099a684776e5</url>
    <id>ba57dff26b717113a4a7e0bb73bd099a684776e5</id>
    <committed-date>2006-05-13T19:42:21-07:00</committed-date>
    <authored-date>2006-05-13T19:42:21-07:00</authored-date>
    <message>I had to redo how the scopes handled collectable objects (which I will soon change to being called &quot;exported objects&quot;).  All seems to work now, though.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1192 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>c2e701c1135c659e9fc66c900715a717410ca093</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>637cc71296f96fd1d5f2ca83aa7e20c73757f8dd</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/22e70f069cec86f94e17774c9c2b84b1bb9cda6c</url>
    <id>22e70f069cec86f94e17774c9c2b84b1bb9cda6c</id>
    <committed-date>2006-05-13T14:34:22-07:00</committed-date>
    <authored-date>2006-05-13T14:34:22-07:00</authored-date>
    <message>Made a *huge* performance difference in storing hosts -- down from about 25 seconds per host to about 5 seconds on my machine.  I will almost definitely still use forking or something to make this not affect the clients

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1191 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>23848807bd8e719ca6e0029d06eb6c542162d64d</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e9ef1acc6231254e52b96257ed1e81475d2d1bc</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/637cc71296f96fd1d5f2ca83aa7e20c73757f8dd</url>
    <id>637cc71296f96fd1d5f2ca83aa7e20c73757f8dd</id>
    <committed-date>2006-05-13T13:01:12-07:00</committed-date>
    <authored-date>2006-05-13T13:01:12-07:00</authored-date>
    <message>I appear to have object collection working, incredibly.  This commit does the collection from the database up to adding the objects to the current scope, which is what sends it to the client.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1190 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>f3b055bf75d7df6cbabafb24334710071f2ef8ec</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8ed666a7c202420d4bc59cea77f3bd0bec95cc11</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/9e9ef1acc6231254e52b96257ed1e81475d2d1bc</url>
    <id>9e9ef1acc6231254e52b96257ed1e81475d2d1bc</id>
    <committed-date>2006-05-13T11:27:22-07:00</committed-date>
    <authored-date>2006-05-13T11:27:22-07:00</authored-date>
    <message>The &quot;collectable&quot; syntax now works end-to-end -- the parser correctly recognizes it, the AST objects retain the settings, the scopes do the right conversion, the interpreter stores them all in the database, and then it strips the collectable objects out before sending the object list to the client

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1189 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>db3fec56ad53ee8741c1c07e56e4f965e1f24320</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5863a0336e1f3bd5e1be85676bb0e7ac7337f2e6</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/ctrlaltdel/puppet/commit/8ed666a7c202420d4bc59cea77f3bd0bec95cc11</url>
    <id>8ed666a7c202420d4bc59cea77f3bd0bec95cc11</id>
    <committed-date>2006-05-13T09:15:35-07:00</committed-date>
    <authored-date>2006-05-13T09:15:35-07:00</authored-date>
    <message>adding a few more fields to the host table

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