summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Undoing the merge that happened in 785luke2006-01-0779-4131/+3694
| | | | 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-0779-3694/+4131
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@785 980ebf18-57e1-0310-9a29-db15c13687c0
* updatesluke2006-01-072-3/+5
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@784 980ebf18-57e1-0310-9a29-db15c13687c0
* converting waitforcert to an intluke2006-01-051-1/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@780 980ebf18-57e1-0310-9a29-db15c13687c0
* adding ftools require statement to install.rbluke2006-01-051-0/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@779 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding a host test taskluke2006-01-041-0/+17
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@775 980ebf18-57e1-0310-9a29-db15c13687c0
* renaming the module, so it behaves better with people's svn clientsluke2006-01-041-0/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@773 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing rakefileluke2006-01-041-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@772 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.9.4luke2006-01-041-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@771 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing tests from the list of tasksluke2006-01-041-1/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@769 980ebf18-57e1-0310-9a29-db15c13687c0
* adding some better readme stuffluke2006-01-041-18/+15
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@768 980ebf18-57e1-0310-9a29-db15c13687c0
* adding things to the change log, and modifying the order of the stepsluke2006-01-042-3/+14
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@767 980ebf18-57e1-0310-9a29-db15c13687c0
* Disabling most documentation generation except for the API docs, and ↵luke2006-01-043-95/+170
| | | | | | wrapping the StatusServer in the xmlrpc check git-svn-id: https://reductivelabs.com/svn/puppet/trunk@766 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.9.3luke2006-01-031-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@764 980ebf18-57e1-0310-9a29-db15c13687c0
* some updates to the typegen stuff, even though i may still not use itluke2006-01-034-280/+165
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@763 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing two reported bugs in cron jobs. Cron jobs correctly change when ↵luke2006-01-032-154/+294
| | | | | | fields other than the command are updated, and they do not continually refresh when the command has trailing spaces git-svn-id: https://reductivelabs.com/svn/puppet/trunk@762 980ebf18-57e1-0310-9a29-db15c13687c0
* adding some commentsluke2006-01-033-1/+20
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@761 980ebf18-57e1-0310-9a29-db15c13687c0
* removing "host" as a keyword; it was an alias for "node"luke2006-01-031-1/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@760 980ebf18-57e1-0310-9a29-db15c13687c0
* converting storage from Marshal to YAMLluke2006-01-034-38/+54
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@759 980ebf18-57e1-0310-9a29-db15c13687c0
* adding Util.lock, and switching storage to using itluke2006-01-023-20/+56
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@758 980ebf18-57e1-0310-9a29-db15c13687c0
* removing any direct references to /tmp in testsluke2005-11-2416-68/+46
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@757 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing files being put directly into tmpluke2005-11-241-4/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@756 980ebf18-57e1-0310-9a29-db15c13687c0
* removing ruby shebang at the top of all of the filesluke2005-11-2311-39/+22
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@755 980ebf18-57e1-0310-9a29-db15c13687c0
* final updates for 0.9.2luke2005-11-221-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@753 980ebf18-57e1-0310-9a29-db15c13687c0
* updatesluke2005-11-222-1/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@752 980ebf18-57e1-0310-9a29-db15c13687c0
* removing marksluke2005-11-222-2/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@751 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing tests to work from any CWDluke2005-11-222-8/+18
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@750 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing incredibly annoying bug where os x returns stupidly large uid when ↵luke2005-11-223-20/+35
| | | | | | uid is below 0 git-svn-id: https://reductivelabs.com/svn/puppet/trunk@749 980ebf18-57e1-0310-9a29-db15c13687c0
* updates from os xluke2005-11-222-1/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@748 980ebf18-57e1-0310-9a29-db15c13687c0
* updatesluke2005-11-226-6/+10
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@747 980ebf18-57e1-0310-9a29-db15c13687c0
* adding cfengine module, which required passing the cfengine classes all the ↵luke2005-11-176-4/+276
| | | | | | way through the stack to the scope git-svn-id: https://reductivelabs.com/svn/puppet/trunk@746 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing filesources so that the first found file is copied, and adding a test ↵luke2005-11-163-3/+42
| | | | | | case git-svn-id: https://reductivelabs.com/svn/puppet/trunk@745 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing puppet to default to using the console for outputluke2005-11-161-0/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@744 980ebf18-57e1-0310-9a29-db15c13687c0
* Mostly fixing exec so it either captures stderr or runs as a user; ↵luke2005-11-163-30/+31
| | | | | | Process.euid was not working correctly git-svn-id: https://reductivelabs.com/svn/puppet/trunk@743 980ebf18-57e1-0310-9a29-db15c13687c0
* Lots of refactoring, and added the capture_stderr methodluke2005-11-1628-123/+271
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@742 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding "isomorphic?" method to classes, and testing for isomorphism before ↵luke2005-11-025-22/+46
| | | | | | throwing a conflict git-svn-id: https://reductivelabs.com/svn/puppet/trunk@741 980ebf18-57e1-0310-9a29-db15c13687c0
* Further progress towards the next release. Lots of small bugs fixed, the ↵luke2005-11-0122-166/+443
| | | | | | paths look much better now, and Transportable is much cleaner. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@740 980ebf18-57e1-0310-9a29-db15c13687c0
* Making paths work a little more intelligentlyluke2005-11-017-177/+196
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@739 980ebf18-57e1-0310-9a29-db15c13687c0
* adding config file stuff, but not using it yet. I have decided to release ↵luke2005-10-313-0/+154
| | | | | | the next version without them. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@738 980ebf18-57e1-0310-9a29-db15c13687c0
* Cleaning up tests resulting from the changes to the parserluke2005-10-309-34/+22
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@737 980ebf18-57e1-0310-9a29-db15c13687c0
* The language now verifies some resemblance to closurehood. I now only need ↵luke2005-10-306-162/+386
| | | | | | to fix the library to expect this behaviour. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@736 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixed merging of state values, but I have not yet solved merging of ↵luke2005-10-296-102/+152
| | | | | | parameter or metaparam values, since they are quite different. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@735 980ebf18-57e1-0310-9a29-db15c13687c0
* Protecting from bug in Syslog, and fixing some more log messagesluke2005-10-299-69/+104
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@734 980ebf18-57e1-0310-9a29-db15c13687c0
* central logging is fully functional now, but it is painfully slow, so it is ↵luke2005-10-285-28/+35
| | | | | | disabled by default git-svn-id: https://reductivelabs.com/svn/puppet/trunk@733 980ebf18-57e1-0310-9a29-db15c13687c0
* Central logging now works, although there appear to be a few kinks to work out.luke2005-10-2820-189/+554
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@732 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding logging methods to all Puppet::Element instances, and converting all ↵luke2005-10-2640-165/+240
| | | | | | instance log statements to use those methods. Additionally modified logging to take advantage of this by including the path of the logging object in the output. Logs will still need some cleanup to avoid duplicate information. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@731 980ebf18-57e1-0310-9a29-db15c13687c0
* adding tags and path accessorsluke2005-10-262-3/+29
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@730 980ebf18-57e1-0310-9a29-db15c13687c0
* Further small bug fixes towards running puppet on my networkluke2005-10-259-87/+134
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@729 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing sources so that they always have a corresponding checksum stateluke2005-10-234-15/+61
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@728 980ebf18-57e1-0310-9a29-db15c13687c0
* files and directories are now created as the correct user and group if they ↵luke2005-10-237-46/+88
| | | | | | are set git-svn-id: https://reductivelabs.com/svn/puppet/trunk@727 980ebf18-57e1-0310-9a29-db15c13687c0