summaryrefslogtreecommitdiffstats
path: root/lib/puppet.rb
Commit message (Collapse)AuthorAgeFilesLines
* Updated version and CHANGELOG for 0.25.4James Turnbull2010-01-141-1/+1
|
* Updated version and CHANGELOG for 0.25.3James Turnbull2010-01-121-1/+1
|
* Updated versionJames Turnbull2009-12-231-1/+1
|
* Incremented version to 0.25.1James Turnbull2009-09-221-1/+1
|
* Removed extra whitespace from end of linesIan Taylor2009-06-061-1/+1
|
* Changed tabs to spaces without interfering with indentation or alignmentIan Taylor2009-06-061-6/+6
|
* Changed version to allow Rake to work. MinorJames Turnbull2009-05-261-1/+1
| | | | edit to Rakefile
* Updated version to 0.25.0beta1James Turnbull2009-04-251-1/+1
|
* Merge branch '0.24.x'Luke Kanies2009-04-021-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: bin/ralsh lib/puppet/executables/client/certhandler.rb lib/puppet/parser/functions/versioncmp.rb lib/puppet/parser/resource/reference.rb lib/puppet/provider/augeas/augeas.rb lib/puppet/provider/nameservice/directoryservice.rb lib/puppet/provider/ssh_authorized_key/parsed.rb lib/puppet/type.rb lib/puppet/type/file/checksum.rb spec/integration/defaults.rb spec/integration/transaction/report.rb spec/unit/executables/client/certhandler.rb spec/unit/indirector/ssl_rsa/file.rb spec/unit/node/catalog.rb spec/unit/provider/augeas/augeas.rb spec/unit/rails.rb spec/unit/type/ssh_authorized_key.rb spec/unit/type/tidy.rb test/executables/filebucket.rb test/executables/puppetbin.rb
| * Updated to version 0.24.8Luke Kanies2009-03-241-1/+1
| |
* | Fixed #1849 - Ruby 1.9 portability: `when' doesn't like colons, replace with ↵James Turnbull2009-02-261-1/+1
| | | | | | | | semicolons
* | Refactoring how the Settings file is parsedLuke Kanies2009-02-191-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The goal of this refactor was to use a cached attribute for the LoadedFile instance we use to monitor whether the file needs reparsing. We were getting tests that affected later tests because they were holding on to LoadedFile stubs, somehow. The other main change here is that the Settings#parse method now knows how to look up its own file path. Signed-off-by: Luke Kanies <luke@madstop.com>
* | Merge branch '0.24.x'Luke Kanies2009-02-111-1/+1
|\| | | | | | | | | | | Conflicts: CHANGELOG spec/unit/type/file/selinux.rb
| * Updated to version 0.24.7Luke Kanies2008-12-161-1/+1
| |
* | Creating and using a new Puppet::Daemon classLuke Kanies2009-02-061-204/+0
| | | | | | | | | | | | | | | | | | | | | | | | This replaces the short-lived EventManager class, all of the service- and timer-related code in puppet.rb, and moves code from agent.rb, server.rb, and other places into one class responsible for starting, stopping, pids, and more. The Daemon module is no longer in existence, so it's been removed from the classes that were using it. Signed-off-by: Luke Kanies <luke@madstop.com>
* | Deprecating 'Puppet.type'; replacing all instances with Puppet::Type.typeLuke Kanies2008-12-181-0/+2
| | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* | Merge branch '0.24.x'Luke Kanies2008-10-221-1/+1
|\| | | | | | | | | | | Conflicts: lib/puppet/type/user.rb
| * Updated to version 0.24.6Luke Kanies2008-10-231-1/+1
| |
| * Updated to version 0.24.5Luke Kanies2008-07-241-1/+1
| |
| * Reverting the version so my release process worksLuke Kanies2008-07-241-1/+1
| | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* | Merge branch '0.24.x'Luke Kanies2008-08-181-1/+1
|\| | | | | | | | | | | | | Conflicts: CHANGELOG test/util/posixtest.rb
| * Incremented versionsJames Turnbull2008-07-221-1/+1
| |
* | Adding 'require' statements as necessary for Puppet::SSL to work.Luke Kanies2008-08-071-0/+2
| | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* | Merge branch '0.24.x'Luke Kanies2008-07-021-43/+0
|\| | | | | | | | | | | | | | | | | | | | | Conflicts: CHANGELOG spec/unit/node/catalog.rb spec/unit/type/package.rb spec/unit/type/schedule.rb spec/unit/type/service.rb spec/unit/util/settings.rb
| * issue 1183Andrew Shafer2008-06-161-43/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added environment awareness to --configprint Pulled the logic for --configprint --genconfig and --genmanifest out of puppet.rb Put the logic in lib/puppet/util/settings.rb and refactored it a bit Added specs for the behavior Reformated the whole spec file to use nested describe Added the new method to the executables The old behavior should be preserved, except for the env is now used
* | Merge branch '0.24.x'Luke Kanies2008-03-251-1/+1
|\| | | | | | | | | | | | | | | Conflicts: install.rb lib/puppet/defaults.rb man/man8/puppet.8
| * Updated to version 0.24.4Luke Kanies2008-03-251-1/+1
| |
* | Merge branch '0.24.x'Luke Kanies2008-03-201-1/+1
|\|
| * Updated to version 0.24.3Luke Kanies2008-03-171-1/+1
| |
* | Merge branch '0.24.x'Luke Kanies2008-03-051-1/+2
|\|
| * Updated to version 0.24.2Luke Kanies2008-03-031-1/+1
| |
| * Fixing a few more loading order issues.Luke Kanies2008-02-291-0/+1
| |
* | Removed old configuration file behaviour and deprecation warning - closes ↵James Turnbull2008-01-181-10/+1
|/ | | | ticket #990
* Updated to version 0.24.1Luke Kanies2007-12-221-1/+1
|
* Updated to version 0.24.0Luke Kanies2007-12-131-1/+1
|
* Removing the Id tags from all of the filesLuke Kanies2007-10-031-1/+0
|
* Fixed #832. Added the '--no-daemonize' option to puppetd and puppetmasterd.Michael V. O'Brien2007-10-031-0/+2
| | | | | The default behavior of 'verbose' and 'debug' no longer cause puppetd and puppetmasterd to not daemonize.
* Merge branch 'master' of git://reductivelabs.com/puppetMichael V. O'Brien2007-09-251-15/+15
|\
| * Renaming the 'Puppet::Util::Config' class toLuke Kanies2007-09-221-15/+15
| | | | | | | | | | | | | | 'Puppet::Util::Settings'. This is to clear up confusion caused by the fact that we now have a 'Configuration' class to model host configurations, or any set of resources as a "configuration".
* | Partial fix for #772. The SIGHUP now produces a EOPNOTSUPP instead of ↵Michael V. O'Brien2007-09-141-1/+1
|/ | | | NameError.
* Renaming the file containing all of the configuration defaults to ↵Luke Kanies2007-08-281-1/+1
| | | | "defaults.rb", since I am going to create a separate "configuration" top-level directory to contain all of the classes related to managing the configuration for a given node.
* Updated to version 0.23.2luke2007-08-071-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2754 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.23.1luke2007-07-201-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2724 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #596 -- classes in modules now autoloadluke2007-07-061-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2655 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
* Trying to load ruby gems, in case needed libraries are installed that way, ↵luke2007-06-151-0/+6
| | | | | | and fixing a warning in the provider git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2588 980ebf18-57e1-0310-9a29-db15c13687c0
* Not parsing old versions of puppet.conf -- otherwise, puppet parses the ↵luke2007-05-101-1/+1
| | | | | | whole configuration. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2504 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing configprint so it fails correctly when an invalid parameter is ↵luke2007-05-081-2/+14
| | | | | | provided, rather than throwing a stack trace git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2483 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #206 and #422. Executables will still look for the deprecated config ↵luke2007-05-061-0/+17
| | | | | | files and load them using the old parse method, but they now prefer a single configuration file, and files can set parameters (owner, mode, group) in brackets on the same line. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2464 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.22.4luke2007-05-011-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2446 980ebf18-57e1-0310-9a29-db15c13687c0