summaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
...
* vim: Remove another mention of 'site' from syntaxTodd Zullinger2009-05-301-1/+1
| | | | | Noticed-by: Marc Fournier <marc.fournier@camptocamp.com> Signed-off-by: Todd Zullinger <tmz@pobox.com>
* vim: Highlight parameters with 'plusignment' operatorTodd Zullinger2009-05-301-2/+2
| | | | Signed-off-by: Todd Zullinger <tmz@pobox.com>
* vim: Highlight strings in single quotesTodd Zullinger2009-05-301-0/+1
| | | | Signed-off-by: Todd Zullinger <tmz@pobox.com>
* vim: Clean up syntax spacingTodd Zullinger2009-05-301-22/+22
| | | | Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Fixed #2304 - Added naggen script to directly generate nagios configuration ↵James Turnbull2009-05-281-0/+302
| | | | files from a StoreConfigs Rails database
* Remove the old 0.24.x rack support, which is now useless cruftChristian Hofstaedtler2009-05-023-132/+0
|
* puppetmasterd can now run as a standard Rack application (config.ru-style)Christian Hofstaedtler2009-05-024-0/+183
|
* mini daemon to trigger puppetrun on clients without puppet listen modeOhad Levy2009-04-122-0/+115
|
* Merge branch 'master' of git://reductivelabs.com/puppetJames Turnbull2009-04-062-0/+133
|\
| * Merge branch '0.24.x'Luke Kanies2009-04-022-0/+133
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * dbfix - fix typo and close another possible inconsistencyBrice Figureau2009-03-041-3/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes a typo in one request producing a SQL error. It also close an issue where param_values could point to inexistant param_names after the deduplications of those. It does this by rewriting the param_values to point to the highest id of the param_names of the same name. The same operation is performed on the tags. Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
| | * Further fix to #1910James Turnbull2009-03-041-1/+1
| | |
| | * This script fixes the most common issues with inconsistentJames Turnbull2009-02-281-0/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | storeconfigs database (including duplicate resources record, duplicate param_values records, dangling records...). Usage: stop all puppetmasters backup your database! % cat ext/dbfix.sql | mysql puppet relaunch all puppetmasters Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com> ---
| | * Fixed #1910 - updated logcheckJames Turnbull2009-02-261-1/+2
| | |
* | | Adding #2122 - you can specify the node to test with puppet-testLuke Kanies2009-04-061-13/+21
|/ / | | | | | | | | | | | | | | This commat adds a --node option to puppet-test, so that you can use locally cached node and fact data for testing local and remote compiles. Signed-off-by: Luke Kanies <luke@madstop.com>
* | Fixed #2071 - Updated LDAP schemaJames Turnbull2009-03-141-1/+2
| |
* | Fixed #1849 - Ruby 1.9 portability: `when' doesn't like colons, replace with ↵James Turnbull2009-02-261-2/+2
| | | | | | | | semicolons
* | Merge branch '0.24.x'Luke Kanies2009-02-131-1/+1
|\| | | | | | | | | | | | | | | | | | | Conflicts: lib/puppet/indirector/facts/facter.rb lib/puppet/provider/augeas/augeas.rb lib/puppet/util/filetype.rb spec/unit/indirector/facts/facter.rb spec/unit/provider/augeas/augeas.rb test/util/filetype.rb
| * Removed site from Puppet VIM syntaxJames Turnbull2009-02-141-1/+1
| |
* | Merge branch '0.24.x'Luke Kanies2009-02-111-0/+1
|\| | | | | | | | | | | Conflicts: CHANGELOG spec/unit/type/file/selinux.rb
| * Fixed #1936 - Added /* */ support to the vim fileJames Turnbull2009-02-111-0/+1
| |
* | Fixed #1910 - Updated logcheck regexJames Turnbull2009-01-311-1/+1
| |
* | Fixed #1840 - Bug fixes and improvements for Emacs puppet-mode.elJames Turnbull2008-12-271-31/+32
| |
* | Renaming Puppet::Node::Catalog to Puppet::Resource::CatalogLuke Kanies2008-12-182-2/+2
| | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* | Fix #1483 - use REST to transmit reports over the wireBrice Figureau2008-12-061-0/+43
|/ | | | Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
* Fixed #1767 - Minor fix to emacs modeJames Turnbull2008-11-241-1/+1
|
* Fixed #1603 - Added support for running Puppet inside a Rack applicationJames Turnbull2008-09-303-0/+132
|
* Updates to ext/puppetlast to support multiple hostsJames Turnbull2008-08-201-1/+1
|
* Fixed #1394 - Added stored configuration clearing script to /extmh2008-08-171-0/+87
|
* Specs for yaml indirector .search - I'm still learning!James Turnbull2008-08-011-27/+0
| | | | Updated, I was calling .base myself instead of the actual string
* Made puppetlast work on 0.24.5 by using the YAML indirectorAJ Christensen2008-08-011-5/+7
|
* Revert "Fixing puppetlast to make it work with 0.24.5 / 0.25."James Turnbull2008-08-011-17/+22
| | | | This reverts commit 971af69b7388cf5155bb124246f2a697578cc6e9.
* Fixing puppetlast to make it work with 0.24.5 / 0.25.AJ Christensen2008-07-261-22/+17
| | | | Tidied up some of the code a little
* Fixing puppet_module -- it needed the same node interface change.Luke Kanies2008-07-211-1/+1
| | | | | | I wonder if anyone's actually using this... Signed-off-by: Luke Kanies <luke@madstop.com>
* Further moves from the examples directory and ext directoryJames Turnbull2008-07-1510-216/+0
|
* Moved debian to conf and updated examples directoryJames Turnbull2008-07-1010-0/+283
|
* Adding changes to config print that were missed in fix for 1183Andrew Shafer2008-07-031-2/+3
|
* Further Emacs puppet-mode fixesRuss Allbery2008-05-301-15/+15
| | | | | | | | | | | | More correctly handle indentation of lines enclosed in [] when the contents themselves contain [], such as arrays of object references for requires. Exclude newlines from more of the parsing regexes for more accurate results. Fontify references to objects even if they're not at the start of a line.
* Added the ability to add arbitrary attributes to ldap.Gunnar Wrobel2008-05-151-1/+6
| | | | This fixes #1179.
* adding more autotest docsLuke Kanies2008-05-131-0/+7
|
* Adding autotest info to the ext/ directory.Luke Kanies2008-05-133-0/+60
| | | | | Adding the autotest config, instructions, and a Rakefile that can install it.
* Fix Emacs mode indentation of multiple nested blocksRuss Allbery2008-05-121-7/+13
| | | | | | | | | | | | Indentation of multiple nested blocks was broken; the closing braces of all the outer blocks were put into column 0 because finding the block indentation failed. Do normal indentation if finding a block indentation fails, but more importantly, be smarter about searching backwards to find the beginning of the current block, taking balanced braces into account. There is probably some less-ugly and more Emacs-native way of doing this.
* Enhancements to syntax highlighting and indentation for EmacsRuss Allbery2008-05-121-125/+159
| | | | | | | | | | | | | | | | | | | | | | | | More correctly handle multiple resources in a block, such as: type { "name": attr => foo, oattr => bar; "other": attr => baz; } Handle continued arguments in parentheses, such as define or realize arguments. Try to be a bit more robust about indenting in general. Add the remaining Puppet language keywords (I think) and improve the handling of type references at the top level. Remove the hack for continued include lines and fix it properly. Remove more non-Puppet code left over from the mode this one was based on. Use a more straightforward method of setting up the font-lock keywords and do it the same way for both XEmacs and Emacs since I think they can both handle the current method (and other modes agree).
* Use our own count-matches for Emacs 21 compatibilityRuss Allbery2008-05-121-1/+10
| | | | | | Replace count-matches with a puppet-count-matches function that does the same as the Emacs 22 count-matches. The Emacs 21 count-matches is different and not useful for our purposes.
* Added puppetlast script to ext directoryJames Turnbull2008-04-191-0/+40
|
* Fixing the executables to use the new indirection api.Luke Kanies2008-04-081-1/+1
|
* Additional fix for emacs syntax for ticket #1160James Turnbull2008-04-041-5/+5
|
* Revert "Additional fix to emacs for ticket #1160"James Turnbull2008-04-041-5/+5
| | | | This reverts commit bb65226e54d5e476581118e7c2c5e42275a6b290.
* Additional fix to emacs for ticket #1160James Turnbull2008-04-041-5/+5
|
* Committed patch from #1160James Turnbull2008-04-031-76/+89
|