summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Adding patch by Valentin Vidic to add the "+>" syntax for adding values to ↵luke2007-07-108-583/+699
| | | | | | parameters git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2670 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #621 -- plugins are now downloaded directly into the $libdir, and ↵luke2007-07-104-45/+31
| | | | | | autoload looks for them there. You can now easily download any reloadable file to your clients. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2669 980ebf18-57e1-0310-9a29-db15c13687c0
* Changing some of the internals of autoloading so that there is a class-level ↵luke2007-07-102-32/+76
| | | | | | method to query whether a given file has been loaded. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2668 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #710 -- you can now specify the rails_loglevelluke2007-07-093-2/+17
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2667 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing a typo in a log messageluke2007-07-091-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2666 980ebf18-57e1-0310-9a29-db15c13687c0
* Changing "element" to "resource" in the documentation, which just aligns ↵luke2007-07-0911-34/+34
| | | | | | with a terminology change we made almost a year ago. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2665 980ebf18-57e1-0310-9a29-db15c13687c0
* Changing the log message when a resource type cannot be foundluke2007-07-091-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2664 980ebf18-57e1-0310-9a29-db15c13687c0
* Ignore the pkg directory if it exists, and fix up a couple of tests that ↵(no author)2007-07-093-1/+19
| | | | | | were erroring out, which also will help the confinement of package types a bit more. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2663 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #687.luke2007-07-093-1/+15
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2662 980ebf18-57e1-0310-9a29-db15c13687c0
* Applying patch by David Schmitt from #701.luke2007-07-083-2/+16
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2661 980ebf18-57e1-0310-9a29-db15c13687c0
* The parser now throws an error when a resource reference is created for an ↵luke2007-07-083-0/+82
| | | | | | unknown type. Also, resource references look up defined types and translate their type accordingly. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2660 980ebf18-57e1-0310-9a29-db15c13687c0
* Making sure that #686 is fixed -- I specifically included the Daemon module ↵luke2007-07-083-5/+14
| | | | | | in the Puppet mongrel server, and I call daemonize on the Puppet class, rather than the Mongrel http server git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2659 980ebf18-57e1-0310-9a29-db15c13687c0
* Hopefully fixing #685 -- I added a wrapper around the call to getconfig(), ↵luke2007-07-082-5/+18
| | | | | | so any timeouts will just throw an error and skip the run, rather than failing and killing the daemon. This is not the best approach, since really, each method should be wrapped, but it is sufficient. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2658 980ebf18-57e1-0310-9a29-db15c13687c0
* Applying further tests to double-quoted hostnames by Valentin Vidicluke2007-07-081-1/+13
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2657 980ebf18-57e1-0310-9a29-db15c13687c0
* Applying patch by DavidS from #697 to allow host names to be double quotedluke2007-07-085-333/+342
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2656 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #596 -- classes in modules now autoloadluke2007-07-066-8/+176
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2655 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing the dpkg querying so that it works for packages that are in ↵luke2007-07-062-3/+7
| | | | | | "config-files" state rather than just missing entirely. Also fixing logging so that the package version is visible, instead of a dumped object git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2654 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing logging of module mounts; it was using the module as the name, rather ↵luke2007-07-061-2/+2
| | | | | | than the module name git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2653 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing extraneous debuggingluke2007-07-061-3/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2652 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #689, although I have not added unit tests. The problem was that a ↵luke2007-07-052-4/+5
| | | | | | tag name was being removed, rather than the tag object itself. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2651 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixed #680 puppet should handle internet enabled image files correctly.mccune2007-07-051-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2650 980ebf18-57e1-0310-9a29-db15c13687c0
* Applying patch by daikinee from #690. I was not able to reproduce the ↵luke2007-07-041-1/+1
| | | | | | problems, but it did not seem to hurt anything, either. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2649 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #704 -- Puppet was not failing correctly when schedules were missing, ↵luke2007-07-043-25/+40
| | | | | | I think git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2648 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing the long-obsolete Element base class. The Parameter and Type ↵luke2007-07-0426-88/+75
| | | | | | classes no longer have the same base class. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2647 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #620 - class names and node names now throw an error when they conflictluke2007-07-045-17/+52
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2646 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding a reference to the LDAPNodes wiki page in the ldapnodes config itemluke2007-06-261-1/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2645 980ebf18-57e1-0310-9a29-db15c13687c0
* Fix trac #684 - set exit code for status properly (patch by abnormaliti)lutter2007-06-252-0/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2644 980ebf18-57e1-0310-9a29-db15c13687c0
* Create the right puppet.conf; make sure old config files get preserved and ↵lutter2007-06-211-3/+13
| | | | | | stay functional git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2643 980ebf18-57e1-0310-9a29-db15c13687c0
* Fix name of main sectionlutter2007-06-211-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2642 980ebf18-57e1-0310-9a29-db15c13687c0
* Rename puppet.conf to puppetd.conflutter2007-06-211-0/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2641 980ebf18-57e1-0310-9a29-db15c13687c0
* Get rid of using silly macros in %installlutter2007-06-211-25/+26
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2640 980ebf18-57e1-0310-9a29-db15c13687c0
* Use single config filelutter2007-06-211-5/+6
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2639 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating reference docsluke2007-06-203-17/+18
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2637 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating trac location for laegluke2007-06-191-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2636 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating build files to support laegluke2007-06-191-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2635 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.23.0luke2007-06-191-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2633 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.23.0luke2007-06-191-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2632 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.23.0luke2007-06-191-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2631 980ebf18-57e1-0310-9a29-db15c13687c0
* Changing the paths to match laeg, instead of culain.luke2007-06-191-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2630 980ebf18-57e1-0310-9a29-db15c13687c0
* Modified the fileserver to cache file information, so thatluke2007-06-198-29/+89
| | | | | | | | | each file isn't being read on every connection. Also, added londo's patch from #678 to avoid reading entire files into memory. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2629 980ebf18-57e1-0310-9a29-db15c13687c0
* More updates to puppet-testluke2007-06-191-111/+183
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2628 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating puppet-test with clearer options around describe and retrieveluke2007-06-191-13/+23
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2627 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing extra debugging from the interpreterluke2007-06-191-2/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2626 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating error message during test failure.luke2007-06-191-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2625 980ebf18-57e1-0310-9a29-db15c13687c0
* More test fixes. I seem to be getting very close.luke2007-06-196-4/+12
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2624 980ebf18-57e1-0310-9a29-db15c13687c0
* Refactoring puppet-test -- it now supports specifying a fork level (so you ↵luke2007-06-191-48/+139
| | | | | | can get multiple tests running in parallel from one host), and tests are modeled explicitly, so it will be easier to add new tests. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2623 980ebf18-57e1-0310-9a29-db15c13687c0
* Added documentation for pkgdmg provider in the provider desc accessor as per ↵mccune2007-06-181-7/+79
| | | | | | request in #641 It stil might not be crystal clear, but should be better than the one liner it replaces. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2622 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding tracing to prefetch failures, and Fixing the environment support in ↵luke2007-06-185-10/+77
| | | | | | the cron type (#669). git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2621 980ebf18-57e1-0310-9a29-db15c13687c0
* The other half of fixing the versionable stuff -- removing "latest" as a ↵luke2007-06-181-2/+1
| | | | | | requirement. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2620 980ebf18-57e1-0310-9a29-db15c13687c0
* Applying patch in #572 by trombikluke2007-06-182-0/+16
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2619 980ebf18-57e1-0310-9a29-db15c13687c0