summaryrefslogtreecommitdiffstats
path: root/lib/puppet/event.rb
Commit message (Collapse)AuthorAgeFilesLines
* Another round of bug fixing. Now everything passes except mounts, at least ↵luke2006-12-131-233/+0
| | | | | | on OS X. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1918 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing spelling of retrieve, to fix ##268luke2006-09-151-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1596 980ebf18-57e1-0310-9a29-db15c13687c0
* A first pass of changing one of the types of names to titles. I still have ↵luke2006-08-161-1/+1
| | | | | | to fix a lot of tests, but the core itself is now working. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1471 980ebf18-57e1-0310-9a29-db15c13687c0
* Making trigger logs much clearer -- you now get info logs indicating how ↵luke2006-05-051-1/+1
| | | | | | 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
* Changing how events work. Events are now responded to inline, while an ↵luke2006-05-051-1/+12
| | | | | | object is being applied. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1177 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #95. I had to redesign how events were triggered; the transaction ↵luke2006-03-091-22/+11
| | | | | | 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
* Okay, Puppet is now almost entirely capable of configuring itself. I have ↵luke2006-03-021-2/+9
| | | | | | not yet added the extra tests to puppetmasterd to make sure it can start as a normal user, and the executables still fail some simple tests because they are producing output when they start (I will get rid of the output), but overall things look pretty good. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@965 980ebf18-57e1-0310-9a29-db15c13687c0
* Made lots of small changes, mostly to help usability but also fixed a couple ↵luke2006-01-181-1/+6
| | | | | | of key bugs git-svn-id: https://reductivelabs.com/svn/puppet/trunk@841 980ebf18-57e1-0310-9a29-db15c13687c0
* Merging changes from the head of the rework1 branch, r 784luke2006-01-081-9/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@787 980ebf18-57e1-0310-9a29-db15c13687c0
* Undoing the merge that happened in 785luke2006-01-071-2/+9
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@786 980ebf18-57e1-0310-9a29-db15c13687c0
* Merging in refactoring from version 774 into version 784luke2006-01-071-9/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@785 980ebf18-57e1-0310-9a29-db15c13687c0
* switching all relationships to be centrally maintained and to use symbolic ↵luke2005-10-011-60/+180
| | | | | | references, rather than literal ones; also going through and making all tests pass again after mucking with services git-svn-id: https://reductivelabs.com/svn/puppet/trunk@710 980ebf18-57e1-0310-9a29-db15c13687c0
* Execution order is now based on dependency relationships, and those ↵Luke Kanies2005-08-181-92/+21
| | | | | | relationships correctly propagate up and descend into components. There is also an event test suite now, along with a (currently simple) component test suite. git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@565 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing verbose output to be better and easier to manageLuke Kanies2005-08-041-5/+5
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@499 980ebf18-57e1-0310-9a29-db15c13687c0
* adding a bit more outputLuke Kanies2005-08-041-2/+3
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@496 980ebf18-57e1-0310-9a29-db15c13687c0
* recursive file copying now works even with some limited number of errorsLuke Kanies2005-07-201-2/+3
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@426 980ebf18-57e1-0310-9a29-db15c13687c0
* temp commit before i change the whole way that i am doing source + recursionLuke Kanies2005-07-191-14/+16
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@421 980ebf18-57e1-0310-9a29-db15c13687c0
* doing some refactoringLuke Kanies2005-07-121-17/+19
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@369 980ebf18-57e1-0310-9a29-db15c13687c0
* adding a to_s methodLuke Kanies2005-07-111-1/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@356 980ebf18-57e1-0310-9a29-db15c13687c0
* further output cleanup, and fixed the problem with tc_server.rb leaving ↵Luke Kanies2005-06-291-1/+1
| | | | | | sleeper processes lying around git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@321 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing debugging to severely reduce output but allow it when debugging a ↵Luke Kanies2005-06-291-4/+4
| | | | | | specific service git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@319 980ebf18-57e1-0310-9a29-db15c13687c0
* metric testing and graphing now works in the library, although nothing has ↵Luke Kanies2005-06-291-1/+1
| | | | | | been done in the language git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@314 980ebf18-57e1-0310-9a29-db15c13687c0
* logging now exactly supports the list of levels that syslog supports, and ↵Luke Kanies2005-06-281-4/+4
| | | | | | multiple destinations (syslog, files, and console) are now supported git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@311 980ebf18-57e1-0310-9a29-db15c13687c0
* renaming blink to puppetLuke Kanies2005-06-271-19/+19
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@305 980ebf18-57e1-0310-9a29-db15c13687c0
* renaming blink to puppetLuke Kanies2005-06-271-0/+201
git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@302 980ebf18-57e1-0310-9a29-db15c13687c0