summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | fix bug 974 - filenames with opening bracket characters generate exceptionsPaul Lathrop2008-02-051-1/+1
| |/ /
* / / Fixed #1052 - fixed gentoo service managementJames Turnbull2008-02-071-0/+4
|/ /
* | Merge commit 'bartv/pending/fix-933' into 0.24.xLuke Kanies2008-02-051-0/+2
|\ \
| * | Store a resource before adding relations to it otherwise activerecord willBart Vanbrabant2008-02-031-0/+2
| |/ | | | | | | complain. This fixes #933
* | Updating the docs for the cron typeLuke Kanies2008-02-051-7/+18
| |
* | Merge commit 'turnbull/0.24.x' into 0.24.xLuke Kanies2008-02-043-3/+16
|\ \
| * | Updated fix for ticket #151 and added a testJames Turnbull2008-02-051-3/+1
| | |
| * | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-032-288/+390
| |\ \
| * | | Fixed tickt #1034 - doco typoJames Turnbull2008-01-311-2/+2
| | | |
| * | | Fixed #1001James Turnbull2008-01-281-1/+1
| | | |
| * | | Second attempt to fix ticket #151 - host type now validates IP addresses and ↵James Turnbull2008-01-251-0/+15
| | | | | | | | | | | | | | | | hostnames/FQDNs
| * | | Revert "Fixes ticket #151 - host type now validates IP addresses and ↵James Turnbull2008-01-251-13/+0
| | | | | | | | | | | | | | | | | | | | | | | | hostnames/FQDNs - the regex for the latter is quite complex but I have found it bullet-proof in the past" This reverts commit 1ccc9c3b47e7e96f70fa48b2a21c5e10dc103d6e.
| * | | Fixes ticket #151 - host type now validates IP addresses and hostnames/FQDNs ↵James Turnbull2008-01-221-0/+13
| | | | | | | | | | | | | | | | - the regex for the latter is quite complex but I have found it bullet-proof in the past
| * | | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-01-211-12/+13
| |\ \ \
* | | | | Fixing #1017 -- environment-specific modulepath is noLuke Kanies2008-02-041-1/+1
| |_|/ / |/| | | | | | | | | | | longer ignored. (Cherry-picked from master.)
* | | | Significantly refactoring the lexer, including adding Token and TokenListLuke Kanies2008-01-302-275/+393
| | | | | | | | | | | | | | | | | | | | | | | | classes for managing how the tokens work. I also moved they tests to RSpec, but I didn't rewrite all of them.
* | | | Removing tons of unnecessary calls to "nil?" from the lexer.Luke Kanies2008-01-281-22/+6
| |_|/ |/| |
* | | Merge commit 'turnbull/0.24.x' into 0.24.xLuke Kanies2008-01-201-1/+1
|\| | | |/ |/|
| * Fixed #1019 - made libshadow available for non-Linux usersJames Turnbull2008-01-211-1/+1
| |
* | I think I've finally fixed #959, by having the SettingsLuke Kanies2008-01-201-12/+13
|/ | | | class skip any resources that are already in memory.
* Removing the line that marked fink as the default packageLuke Kanies2008-01-191-2/+0
| | | | manager on darwin.
* Fixing #976 -- both the full name of qualified classes andLuke Kanies2008-01-193-26/+45
| | | | | | the class parts are now added as tags. I've also created a Tagging module that we should push throughout the rest of the system that uses tags.
* Fixing #1008 -- Puppet no longer throws an exceptionLuke Kanies2008-01-192-2/+7
| | | | | when you've pointed a file at a source that doesn't exist and you specify 'ensure'.
* Fixing #995 -- puppetd no longer dies at startup if theLuke Kanies2008-01-191-1/+12
| | | | server is not running.
* Wrapping the Resolv call in the mongrel server so if itLuke Kanies2008-01-191-1/+6
| | | | fails it doesn't kill the server.
* Applying a fix for #998 -- I used a patch equivalent toLuke Kanies2008-01-191-0/+3
| | | | | bartv's, although I could not use his commit because it was against the 'master' branch instead of 0.24.x.
* Fixing #977 -- rundir is again set to 1777.Luke Kanies2008-01-191-1/+5
|
* Updating docs for ssh.Luke Kanies2008-01-182-3/+5
|
* Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xPaul Lathrop2008-01-151-1/+12
|\
| * Updated tagmail documentation fixing ticket #996James Turnbull2008-01-101-0/+4
| |
| * Fixes ticket #993 - tagmail with smtpserver specified does not add ↵James Turnbull2008-01-091-1/+8
| | | | | | | | To/From/Subject header
* | Updated documentation for builtin cron type; added information about range ↵Paul Lathrop2008-01-091-0/+7
|/ | | | and step syntaxes.
* Fixing #982 -- I have completely removed the GRATR graph libraryLuke Kanies2008-01-0726-2624/+86
| | | | from the system, and implemented my own topsort method.
* Fixing #971 -- classes can once again be included multipleLuke Kanies2008-01-071-0/+3
| | | | times.
* Fixing the unit tests for nagios_maker; I could swear I'd alreadyLuke Kanies2008-01-071-2/+3
| | | | done this but I must not have committed it.
* Removing the requirement in the parsed mount providerLuke Kanies2008-01-071-1/+1
| | | | that the fstab file exist.
* Fixed #984 - Added Debian to reponsefile docoJames Turnbull2008-01-041-1/+1
|
* Fixed #980 - minor wiki formatting error in nagios_maker.rbJames Turnbull2008-01-021-1/+1
|
* Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-01-0220-1/+1638
|\
| * Merge branch 'nagios' into 0.24.xLuke Kanies2007-12-3120-1/+1638
| |\
| | * Added builtin support for all Nagios resource types.Luke Kanies2007-12-3113-31/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I use Naginator to parse and generate the files, with ParsedFile to handle record management and the like. Note that each resource type itself is just a call to a Factory method, since everything is just based on Naginator. Given that, all of the tests are in a single unit/ral/types/nagios.rb file, since I used a factory to generate them, too. This is probably either unnecessary or insufficient, but it's as far as I'm willing to go in testing them, and it did actually catch a few bugs.
| | * Removing the one-off naginator provider for nagios_command.Luke Kanies2007-12-311-4/+0
| | |
| | * Adding the metaprogramming to create the Nagios typesLuke Kanies2007-12-311-0/+40
| | | | | | | | | | | | | | | | | | and Naginator providers. This is basically all of the code that's necessary to create all of the needed Nagios types.
| | * Adding the first round of Nagios code. There are noLuke Kanies2007-12-279-1/+1580
| | | | | | | | | | | | | | | | | | | | | tests here, but at least a single Nagios type is functional. Now I need to do some metaprogramming so this works for all nagios types, and add tests for the whole thing.
* | | Fixed ticket #979 - code configuration option docoJames Turnbull2008-01-011-1/+1
| | |
* | | Fixed ticket #979 - pkgdmg.rb documentationJames Turnbull2008-01-011-3/+1
|/ /
* / Fixing the inability to manage '/' directly. It was a resultLuke Kanies2007-12-271-1/+3
|/ | | | of stripping extra and trailing slashes.
* Updated to version 0.24.1Luke Kanies2007-12-221-1/+1
|
* Updating an exception message a bit.Luke Kanies2007-12-211-1/+1
|
* Attempting to fix #952 -- catching any exceptions thrownLuke Kanies2007-12-211-2/+5
| | | | during a run.