summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | 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
| | |
| * | Environments are now available as variables in manifests,Luke Kanies2008-01-201-0/+2
| | | | | | | | | | | | and specs can be directly executed again.
| * | Fixing #1017 -- environment-specific modulepath is noLuke Kanies2008-01-201-1/+1
| | | | | | | | | | | | longer ignored.
| * | Merge branch '0.24.x'Luke Kanies2008-01-1954-2635/+1758
| |\|
| | * 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.
| * | Merge commit 'turnbull/ticket_198'Luke Kanies2008-01-191-4/+4
| |\ \
| | * | Updated defaults.rb to fix foru error stopping man page creation - links are ↵James Turnbull2008-01-191-4/+4
| | | | | | | | | | | | | | | | not as neat as before but puppet.conf.man file will create neatly now.
| * | | Removed remaining elements of old_parse - closing Ticket #990James Turnbull2008-01-191-88/+0
| | | |
| * | | Removed old configuration file behaviour and deprecation warning - closes ↵James Turnbull2008-01-181-10/+1
| |/ / | | | | | | | | | ticket #990
| * | Merge branch 'routing'Luke Kanies2008-01-011-0/+2
| |\ \
| | * | tweaking spec language; require Puppet::Network::HTTP class since it is ↵Rick Bradley2007-12-071-0/+2
| | | | | | | | | | | | | | | | referenced by Puppet::Network::Server
* | | | More fixes to the testing.Luke Kanies2008-01-152-1/+2
| | | |
* | | | Another round of test-fixes toward eliminating global resourceLuke Kanies2008-01-142-52/+1
| | | | | | | | | | | | | | | | | | | | | | | | references. This should have gotten rid of all of them, and now it's just a question of fixing a few hopefully unrelated failing tests.
* | | | Fixing automatic relationships. I was previously looking themLuke Kanies2008-01-142-2/+2
| | | | | | | | | | | | | | | | | | | | up in the relationship graph, which only stores the vertices, not the resource table.
* | | | Another round of fixes toward making global resources work.Luke Kanies2008-01-098-20/+29
| | | | | | | | | | | | | | | | | | | | | | | | The only remaining failures are more complicated ones (which I'll need to not be on a plane to debug, for battery reasons) or those related to the broken directory_service providers.
* | | | Lots o' bug-fixes toward getting rid of global resources.Luke Kanies2008-01-0813-99/+40
| | | | | | | | | | | | | | | | | | | | | | | | We still have about 60 failing tests, but some of them are the failing directory service tests (probably 20 or so), and most are simple fixes to the tests themselves.
* | | | Merge branch '0.24.x' into no_global_resourcesLuke Kanies2008-01-0728-2626/+91
|\ \ \ \ | | |_|/ | |/| |
| * | | 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
| | | |
* | | | Fixing a couple of failing testsLuke Kanies2008-01-022-3/+6
|/ / /
* | | 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.