<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <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/lak/puppet/commit/559f4b0003d769d6996f5f8c0d9a5bb488bb094a</url>
    <id>559f4b0003d769d6996f5f8c0d9a5bb488bb094a</id>
    <committed-date>2006-05-15T14:39:48-07:00</committed-date>
    <authored-date>2006-05-15T14:39:48-07:00</authored-date>
    <message>Adding release tag REL_0_17_0

git-svn-id: https://reductivelabs.com/svn/puppet/tags/REL_0_17_0@1202 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>9d6166e964d188fb0c9232413d9da41f15fd1bf4</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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/lak/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>
  <commit>
    <parents type="array">
      <parent>
        <id>0819e35be74bc997c3a953f05bab874b8d76429d</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/5863a0336e1f3bd5e1be85676bb0e7ac7337f2e6</url>
    <id>5863a0336e1f3bd5e1be85676bb0e7ac7337f2e6</id>
    <committed-date>2006-05-12T21:52:34-07:00</committed-date>
    <authored-date>2006-05-12T21:52:34-07:00</authored-date>
    <message>Adding initial rails support.  One can now store host configurations using ActiveRecord into a database (I have only tested sqlite3).  Tomorrow will be the grammars used to retrieve those records for object collection.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1187 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>7d6cadbf16f19cab8d3c89db3a4b95161241c88b</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>678e14286f441524955c76fcfca6abace7106774</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/0819e35be74bc997c3a953f05bab874b8d76429d</url>
    <id>0819e35be74bc997c3a953f05bab874b8d76429d</id>
    <committed-date>2006-05-12T19:14:35-07:00</committed-date>
    <authored-date>2006-05-12T19:14:35-07:00</authored-date>
    <message>Adding some small changes towards fixing #140 and #83, but this work needs to take a back seat to object collection, so i will come back to it later.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1186 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>a7abcf53ed750c8b530d7de88374a354f4b6bf2a</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>578cf7e575c4bb3a297506c75035aed2b2ef607b</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/678e14286f441524955c76fcfca6abace7106774</url>
    <id>678e14286f441524955c76fcfca6abace7106774</id>
    <committed-date>2006-05-12T15:22:45-07:00</committed-date>
    <authored-date>2006-05-12T15:22:45-07:00</authored-date>
    <message>Fixing #141.  It was a problem related to the recent parser changes I made.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1185 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>06d37afc1841edcefeae23d5ad9f245df5ebdfa8</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a2a4dd5459efc7cee5c373873ff6a7b2c5c5eff4</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/578cf7e575c4bb3a297506c75035aed2b2ef607b</url>
    <id>578cf7e575c4bb3a297506c75035aed2b2ef607b</id>
    <committed-date>2006-05-12T12:01:31-07:00</committed-date>
    <authored-date>2006-05-12T12:01:31-07:00</authored-date>
    <message>removing some extraneous logging

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1184 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>c03cd7b34ba0d2e183915d9d2a22a801015dd4c1</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>710bf0dd8be6391c0cbb2885169677671ebfd351</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/a2a4dd5459efc7cee5c373873ff6a7b2c5c5eff4</url>
    <id>a2a4dd5459efc7cee5c373873ff6a7b2c5c5eff4</id>
    <committed-date>2006-05-10T09:10:48-07:00</committed-date>
    <authored-date>2006-05-10T09:10:48-07:00</authored-date>
    <message>Updating doc system to add the list of valid values to the doc string, and tweaking a few docs.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1183 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>c65472ac28c67545864d6dd7b5e7b84b8316f13f</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e77e7a95c1c59aca2e7599e0164aef8f3724bf2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/710bf0dd8be6391c0cbb2885169677671ebfd351</url>
    <id>710bf0dd8be6391c0cbb2885169677671ebfd351</id>
    <committed-date>2006-05-09T09:39:16-07:00</committed-date>
    <authored-date>2006-05-09T09:39:16-07:00</authored-date>
    <message>Slight modifications to package parsing on *bsd.  It should be better about catching the version number, and unparseable lines are now just warnings, not errors.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1182 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>b763efb6a8acad2a027306eb2906e9b3eff58d1d</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>513b87a86e9b77bb9f1b011aa55222ce9cfb3a8d</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/9e77e7a95c1c59aca2e7599e0164aef8f3724bf2</url>
    <id>9e77e7a95c1c59aca2e7599e0164aef8f3724bf2</id>
    <committed-date>2006-05-08T23:01:04-07:00</committed-date>
    <authored-date>2006-05-08T23:01:04-07:00</authored-date>
    <message>It is just a snippet test, and thus a functional test but not a coverage test, but definition overrides officially work.  This was important because it enables definitions to be collectable, which was not possible without the mechanism that enables this.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1181 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>a0c1931d86c796bfeb74d665e225420f1676507c</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe16f83a1b56f5d8644ee08585cc3086d4acc2a0</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/513b87a86e9b77bb9f1b011aa55222ce9cfb3a8d</url>
    <id>513b87a86e9b77bb9f1b011aa55222ce9cfb3a8d</id>
    <committed-date>2006-05-08T22:50:34-07:00</committed-date>
    <authored-date>2006-05-08T22:50:34-07:00</authored-date>
    <message>Preliminary commit of the first phase of the parser redesign.  The biggest difference is that overrides should now work for definitions (although i do not yet have a test case -- i will add one on the next commit).  The way this is implemented is by having scopes translate themselves at eval time, but in two phases -- the first phase does the overrides, and the second phase does the evaluation of definitions and classes.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1180 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>eee376e11f0d3ec84972548af2ab804c7c062bfe</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb60cabda8d9cf4bdc7d138eadfd19ca6d8e7249</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/fe16f83a1b56f5d8644ee08585cc3086d4acc2a0</url>
    <id>fe16f83a1b56f5d8644ee08585cc3086d4acc2a0</id>
    <committed-date>2006-05-05T12:47:15-07:00</committed-date>
    <authored-date>2006-05-05T12:47:15-07:00</authored-date>
    <message>making a test to verify that the functionality womble is looking for now works

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1179 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>379798f414ceb55756930a45ea8cbdd06da47879</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>88c3f7c4795da36c161ee340b535725b826aded2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/bb60cabda8d9cf4bdc7d138eadfd19ca6d8e7249</url>
    <id>bb60cabda8d9cf4bdc7d138eadfd19ca6d8e7249</id>
    <committed-date>2006-05-05T12:43:23-07:00</committed-date>
    <authored-date>2006-05-05T12:43:23-07:00</authored-date>
    <message>Making trigger logs much clearer -- you now get info logs indicating how many dependencies changed, and debug logs indicating what those dependencies are

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1178 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>28d884d601b54e4c14fba8b038e2c099670f17db</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7b7ac1846b729114d2e33cee9daa7f7a19739a3f</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/88c3f7c4795da36c161ee340b535725b826aded2</url>
    <id>88c3f7c4795da36c161ee340b535725b826aded2</id>
    <committed-date>2006-05-05T11:18:17-07:00</committed-date>
    <authored-date>2006-05-05T11:18:17-07:00</authored-date>
    <message>Changing how events work.  Events are now responded to inline, while an object is being applied.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1177 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>3200dfdcf0162e44898b871a8ff4a3887710dcb8</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f0aeaec36a4ec5b3def9c7ca0e777b402c67faa1</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/7b7ac1846b729114d2e33cee9daa7f7a19739a3f</url>
    <id>7b7ac1846b729114d2e33cee9daa7f7a19739a3f</id>
    <committed-date>2006-05-04T10:05:59-07:00</committed-date>
    <authored-date>2006-05-04T10:05:59-07:00</authored-date>
    <message>Changing default for pattern to include the binary if it is included

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1176 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>d052d480370a334e3ffd5860ee3f29b43ddbfc17</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e06c66191f9235d70349758b76fbf933a944d0d8</id>
      </parent>
    </parents>
    <author>
      <name>lutter</name>
      <email>lutter@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/f0aeaec36a4ec5b3def9c7ca0e777b402c67faa1</url>
    <id>f0aeaec36a4ec5b3def9c7ca0e777b402c67faa1</id>
    <committed-date>2006-05-04T09:46:04-07:00</committed-date>
    <authored-date>2006-05-04T09:46:04-07:00</authored-date>
    <message>require the very latest facter to avoid problems because facter changed iphostnumber to ipaddress


git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1175 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>98c3054cdc5c07e5c167e5d6e8acc0e950ea9265</tree>
    <committer>
      <name>lutter</name>
      <email>lutter@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>58cfd1ec8f17c820d4977d0c1cf61fad331e4c7a</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/e06c66191f9235d70349758b76fbf933a944d0d8</url>
    <id>e06c66191f9235d70349758b76fbf933a944d0d8</id>
    <committed-date>2006-05-03T22:12:09-07:00</committed-date>
    <authored-date>2006-05-03T22:12:09-07:00</authored-date>
    <message>Small bug fixes

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1174 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>534efcefeca46edd9b76c3efbdca535a4f6864d7</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>18de80416934f05cfe7946d62f5ebad0e54ad34a</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/58cfd1ec8f17c820d4977d0c1cf61fad331e4c7a</url>
    <id>58cfd1ec8f17c820d4977d0c1cf61fad331e4c7a</id>
    <committed-date>2006-05-03T20:03:36-07:00</committed-date>
    <authored-date>2006-05-03T20:03:36-07:00</authored-date>
    <message>Fixing the problem that lutter ran into; the issue seems to be that Facter could not find the ipaddress on the server.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1173 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>a274e23496d06447e5fe25539a39a66ef21aa4e1</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a7fadbeda4cd0ec7d2eeeacff0ffa6a06e83302c</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/lak/puppet/commit/18de80416934f05cfe7946d62f5ebad0e54ad34a</url>
    <id>18de80416934f05cfe7946d62f5ebad0e54ad34a</id>
    <committed-date>2006-05-03T15:23:17-07:00</committed-date>
    <authored-date>2006-05-03T15:23:17-07:00</authored-date>
    <message>fixing log messages

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