summaryrefslogtreecommitdiffstats
path: root/lib/puppet
Commit message (Collapse)AuthorAgeFilesLines
...
* Quashed commit of my fixes for #1010.Luke Kanies2008-02-216-341/+276
|
* Hasstatus in the init service provider; it was justLuke Kanies2008-02-211-1/+1
| | | | doing a boolean check, rather than comparing to :true.
* Fixed minor documentation errorJames Turnbull2008-02-211-1/+1
|
* Second attempt fix address ticket #1040James Turnbull2008-02-191-3/+6
|
* Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-193-39/+24
|\
| * Fixed #1018 -- resources now have their namevars added asLuke Kanies2008-02-181-1/+8
| | | | | | | | | | aliases in the resource catalog, just like they were added in the resource classes.
| * Fixed #1037 -- remote unreadable files no longer have theLuke Kanies2008-02-182-38/+16
| | | | | | | | | | permission denied exceptions caught, thus forbidding them from being replaced with 'nil'.
* | Attempt to fix #1040 - catching errors in compilationJames Turnbull2008-02-191-1/+5
| |
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-191-2/+4
|\|
| * Fixing the directory service provider's behaviourLuke Kanies2008-02-181-2/+4
| | | | | | | | when there's no value for a given attribute.
* | Fixed Ticket 1009 - problem with plist xml parser. We do not need the plist ↵Jeffrey J McCune2008-02-171-5/+2
|/ | | | parser for pkgdmg.
* Merge commit 'turnbull/ticket_1024' into 0.24.xLuke Kanies2008-02-161-5/+2
|\
| * Really minor change to user creation in Leopard.Jeffrey J McCune2008-02-151-5/+2
| |
* | Fixed ticket #1068 - Minor documentation fixJames Turnbull2008-02-151-1/+1
|/
* Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-151-13/+51
|\
| * Refactoring the incremental checksum generationLuke Kanies2008-02-141-11/+12
| | | | | | | | slightly based on the code in type/file/checksum.rb.
| * Enhancing the stand-alone checksums utility moduleLuke Kanies2008-02-141-10/+47
| | | | | | | | | | | | with the rest of the checksums we're likely to use, and adding tests, which I somehow missed when I wrote this file.
* | Fixed #1060 - Debian service removal and additionJames Turnbull2008-02-151-0/+2
| |
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-142-9/+9
|\|
| * Changing portage to use Puppet::Error instead of Puppet::PackageError,Luke Kanies2008-02-131-4/+4
| | | | | | | | fixing #1059.
| * Fixing #1064 -- providers et al are now autoloadedLuke Kanies2008-02-131-2/+1
| | | | | | | | from modules even when Autoload#loadall is used.
| * removing "lib" deprecation notice from autoloaderLuke Kanies2008-02-131-4/+0
| |
| * Fixed #1043 -- autoloading now searches the plugins directoryLuke Kanies2008-02-131-3/+8
| | | | | | | | | | | | in each module, in addition to the lib directory. The 'lib' directory is also deprecated, but supported for now to give people a chance to convert.
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-142-5/+5
|\|
| * Fixed #1003 -- Applying DavidS's patch to fix searching forLuke Kanies2008-02-131-1/+1
| | | | | | | | tags in sql.
| * Fixed #992 -- Puppet is now compatible with gems 1.0.1.Luke Kanies2008-02-131-4/+4
| |
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-1416-38/+43
|\|
| * Fixed #968 again, this time with tests -- parseonly works,Luke Kanies2008-02-134-27/+32
| | | | | | | | | | including not compiling the configurations, and also storeconfigs is no longer required during parse-testing.
| * Renaming the 'pfile' and 'pfilebucket' files to plainLuke Kanies2008-02-1312-11/+11
| | | | | | | | | | 'file' and 'filebucket'. This should have been done years ago.
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-144-65/+9
|\|
| * Fixed #1021 -- the problem was that my method of determiningLuke Kanies2008-02-131-6/+9
| | | | | | | | | | the in-degree sometimes resulted in a lower number than the number of in-edges.
| * Removing the last vestiges of GRATR from the PGraph classLuke Kanies2008-02-131-29/+0
| |
| * Removing obsolete references (they're in the indirectionLuke Kanies2008-02-132-30/+0
| | | | | | | | reference), and adding error handling to puppetdoc.
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-141-0/+1
|\|
| * 'rake' within the spec dir works now, anyway, which isLuke Kanies2008-02-121-0/+1
| | | | | | | | a good start. Autotest still doesn't work, though.
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.xJames Turnbull2008-02-1339-601/+482
|\|
| * Adding an inflection util class.Luke Kanies2008-02-121-0/+14
| |
| * Merge commit 'bartv/pending/fix-997' into 0.24.xLuke Kanies2008-02-121-2/+6
| |\
| | * Fix bug #997, only evaluate non-virtual definitionsBart Vanbrabant2008-01-221-2/+6
| | |
| * | Moving the ast node tests to rspec (which I could haveLuke Kanies2008-02-125-38/+24
| | | | | | | | | | | | | | | | | | | | | *sworn* I did this weekend). In the process, I fixed a couple of bugs related to differentiating between nodes and classes, and then cleaned up quite a few error messages.
| * | Removing the last remaining vestiges of GRATR --Luke Kanies2008-02-118-27/+19
| | | | | | | | | | | | removing the bangs from 'add_vertex!' and 'add_edge!'.
| * | Switching the Node catalog to use the Tagging moduleLuke Kanies2008-02-111-25/+4
| | | | | | | | | | | | instead of its own tag methods.
| * | Added a 'tagged?' method to the Tagging module.Luke Kanies2008-02-111-0/+5
| | |
| * | Switching the Node Catalog to using a separate methodLuke Kanies2008-02-111-29/+27
| | | | | | | | | | | | | | | | | | for validating that a given resource is unique within the catalog. This no longer allows any duplication, even with Execs.
| * | Changing the name of the Compile class to Compiler,Luke Kanies2008-02-1112-32/+32
| | | | | | | | | | | | | | | since it's stupid to have a class named after a verb.
| * | Refactoring the interface between the Compile classLuke Kanies2008-02-111-3/+1
| | | | | | | | | | | | | | | and the AST::Node class to match that to the definitions and AST classes.
| * | Changing some methods in the Compile class toLuke Kanies2008-02-115-27/+27
| | | | | | | | | | | | | | | be more internally consistent (switched store_resource to add_resource, and store_override to add_override).
| * | Fixed #1030 - class and definition evaluation has been significantlyLuke Kanies2008-02-114-28/+32
| | | | | | | | | | | | | | | | | | refactored, fixing this problem and making the whole interplay between the classes, definitions, and nodes, and the Compile class much cleaner.
| * | Converting the Compile class to use a Node::Catalog instanceLuke Kanies2008-02-113-58/+36
| | | | | | | | | | | | | | | as its resource container, instead of having its own behaviour around resource uniqueness.
| * | Moving all of the tests for Puppet::Parser::Compile toLuke Kanies2008-02-113-20/+17
| | | | | | | | | | | | | | | | | | rspec, so I can refactor the class to more heavily rely on a Node::Catalog instead of doing its own resource container management.