Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge commit 'turnbull/ticket_1024' into 0.24.x | Luke Kanies | 2008-02-16 | 1 | -5/+2 | |
|\ | ||||||
| * | Really minor change to user creation in Leopard. | Jeffrey J McCune | 2008-02-15 | 1 | -5/+2 | |
| | | ||||||
* | | Fixed ticket #1070 - puppetrun configuration parse problem | James Turnbull | 2008-02-16 | 1 | -1/+1 | |
| | | ||||||
* | | Fixed ticket #1069 - removed remaining references to multiple configuration ↵ | James Turnbull | 2008-02-16 | 4 | -15/+16 | |
| | | | | | | | | files | |||||
* | | Fixed ticket #1065 - Solaris SMF manifests | James Turnbull | 2008-02-16 | 2 | -2/+2 | |
| | | ||||||
* | | Fixed ticket #1068 - Minor documentation fix | James Turnbull | 2008-02-15 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.x | James Turnbull | 2008-02-15 | 2 | -13/+150 | |
|\ | ||||||
| * | Refactoring the incremental checksum generation | Luke Kanies | 2008-02-14 | 2 | -29/+24 | |
| | | | | | | | | slightly based on the code in type/file/checksum.rb. | |||||
| * | Enhancing the stand-alone checksums utility module | Luke Kanies | 2008-02-14 | 2 | -10/+152 | |
| | | | | | | | | | | | | 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 addition | James Turnbull | 2008-02-15 | 1 | -0/+2 | |
| | | ||||||
* | | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.x | James Turnbull | 2008-02-14 | 6 | -15/+40 | |
|\| | ||||||
| * | Changing portage to use Puppet::Error instead of Puppet::PackageError, | Luke Kanies | 2008-02-13 | 1 | -4/+4 | |
| | | | | | | | | fixing #1059. | |||||
| * | Fixing comment -- ticket #1027 instead of #1064 | Luke Kanies | 2008-02-13 | 1 | -1/+1 | |
| | | ||||||
| * | Fixing #1064 -- providers et al are now autoloaded | Luke Kanies | 2008-02-13 | 2 | -7/+6 | |
| | | | | | | | | from modules even when Autoload#loadall is used. | |||||
| * | removing "lib" deprecation notice from autoloader | Luke Kanies | 2008-02-13 | 2 | -5/+0 | |
| | | ||||||
| * | Fixed #1043 -- autoloading now searches the plugins directory | Luke Kanies | 2008-02-13 | 4 | -3/+34 | |
| | | | | | | | | | | | | 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.x | James Turnbull | 2008-02-14 | 3 | -5/+10 | |
|\| | ||||||
| * | Fixed #1003 -- Applying DavidS's patch to fix searching for | Luke Kanies | 2008-02-13 | 2 | -1/+4 | |
| | | | | | | | | tags in sql. | |||||
| * | Fixed #992 -- Puppet is now compatible with gems 1.0.1. | Luke Kanies | 2008-02-13 | 2 | -4/+6 | |
| | | ||||||
* | | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.x | James Turnbull | 2008-02-14 | 21 | -42/+75 | |
|\| | ||||||
| * | Fixed #968 again, this time with tests -- parseonly works, | Luke Kanies | 2008-02-13 | 7 | -29/+63 | |
| | | | | | | | | | | including not compiling the configurations, and also storeconfigs is no longer required during parse-testing. | |||||
| * | Renaming the 'pfile' and 'pfilebucket' files to plain | Luke Kanies | 2008-02-13 | 14 | -13/+12 | |
| | | | | | | | | | | 'file' and 'filebucket'. This should have been done years ago. | |||||
* | | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.x | James Turnbull | 2008-02-14 | 7 | -69/+38 | |
|\| | ||||||
| * | Fixed #1021 -- the problem was that my method of determining | Luke Kanies | 2008-02-13 | 3 | -6/+24 | |
| | | | | | | | | | | the in-degree sometimes resulted in a lower number than the number of in-edges. | |||||
| * | Removing the last vestiges of GRATR from the PGraph class | Luke Kanies | 2008-02-13 | 1 | -29/+0 | |
| | | ||||||
| * | Removing obsolete references (they're in the indirection | Luke Kanies | 2008-02-13 | 3 | -34/+14 | |
| | | | | | | | | reference), and adding error handling to puppetdoc. | |||||
* | | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.x | James Turnbull | 2008-02-14 | 595 | -5789/+22440 | |
|\| | ||||||
| * | Loading the mocha gem from the puppettest.rb file. | Luke Kanies | 2008-02-12 | 1 | -1/+10 | |
| | | ||||||
| * | Fixing the Rakefile so all tests run in one task instead | Luke Kanies | 2008-02-12 | 1 | -14/+3 | |
| | | | | | | | | of multiple. | |||||
| * | 'rake' within the spec dir works now, anyway, which is | Luke Kanies | 2008-02-12 | 6 | -23/+27 | |
| | | | | | | | | a good start. Autotest still doesn't work, though. | |||||
| * | Fixing the puppet_rspec autotest plugin to use the modern interface | Luke Kanies | 2008-02-12 | 1 | -30/+29 | |
| | | ||||||
| * | Trying to upgrade rspec, but not having much luck. | Luke Kanies | 2008-02-12 | 589 | -5737/+22387 | |
| | | ||||||
* | | Merge branch '0.24.x' of git://reductivelabs.com/puppet into 0.24.x | James Turnbull | 2008-02-13 | 294 | -2157/+12325 | |
|\| | ||||||
| * | Copying over Rick's work from the master branch supporting autotest and | Luke Kanies | 2008-02-12 | 218 | -6/+10533 | |
| | | | | | | | | cleaning up the rspec support. | |||||
| * | Adding an inflection util class. | Luke Kanies | 2008-02-12 | 2 | -0/+84 | |
| | | ||||||
| * | Fixed #997 -- virtual defined types are no longer evaluated. | Luke Kanies | 2008-02-12 | 6 | -42/+53 | |
| | | | | | | | | | | | | | | NOTE: This introduces a behaviour change, in that you previously could realize a resource within a virtual defined resource, and now you must realize the entire defined resource, rather than just the contained resource. | |||||
| * | Merge commit 'bartv/pending/fix-997' into 0.24.x | Luke Kanies | 2008-02-12 | 1 | -2/+6 | |
| |\ | ||||||
| | * | Fix bug #997, only evaluate non-virtual definitions | Bart Vanbrabant | 2008-01-22 | 1 | -2/+6 | |
| | | | ||||||
| * | | Moving the ast node tests to rspec (which I could have | Luke Kanies | 2008-02-12 | 9 | -272/+299 | |
| | | | | | | | | | | | | | | | | | | | | | *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 Kanies | 2008-02-11 | 16 | -111/+103 | |
| | | | | | | | | | | | | removing the bangs from 'add_vertex!' and 'add_edge!'. | |||||
| * | | Switching the Node catalog to use the Tagging module | Luke Kanies | 2008-02-11 | 1 | -25/+4 | |
| | | | | | | | | | | | | instead of its own tag methods. | |||||
| * | | Added a 'tagged?' method to the Tagging module. | Luke Kanies | 2008-02-11 | 2 | -0/+14 | |
| | | | ||||||
| * | | Switching the Node Catalog to using a separate method | Luke Kanies | 2008-02-11 | 2 | -29/+33 | |
| | | | | | | | | | | | | | | | | | | 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 Kanies | 2008-02-11 | 30 | -263/+263 | |
| | | | | | | | | | | | | | | | since it's stupid to have a class named after a verb. | |||||
| * | | Refactoring the interface between the Compile class | Luke Kanies | 2008-02-11 | 2 | -29/+16 | |
| | | | | | | | | | | | | | | | and the AST::Node class to match that to the definitions and AST classes. | |||||
| * | | Changing some methods in the Compile class to | Luke Kanies | 2008-02-11 | 9 | -55/+55 | |
| | | | | | | | | | | | | | | | be more internally consistent (switched store_resource to add_resource, and store_override to add_override). | |||||
| * | | Fixed #1030 - class and definition evaluation has been significantly | Luke Kanies | 2008-02-11 | 8 | -328/+264 | |
| | | | | | | | | | | | | | | | | | | 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 instance | Luke Kanies | 2008-02-11 | 9 | -662/+54 | |
| | | | | | | | | | | | | | | | as its resource container, instead of having its own behaviour around resource uniqueness. | |||||
| * | | Moving all of the tests for Puppet::Parser::Compile to | Luke Kanies | 2008-02-11 | 5 | -84/+350 | |
| | | | | | | | | | | | | | | | | | | rspec, so I can refactor the class to more heavily rely on a Node::Catalog instead of doing its own resource container management. | |||||
| * | | More AST refactoring -- each of the code wrapping classes | Luke Kanies | 2008-02-08 | 13 | -333/+341 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | just returns a resource from its evaluate() method, and all of the work is done in the evaluate_code method. This makes the code cleaner, because it means 1) evaluate() has the same prototype as all of the other AST classes, 2) evaluate() is no longer called indirectly through the Parser Resource class, and 3) the classes themselves are responsible for creating the resources, rather than it being done in the Compile class. |