summaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* vim: match regexp language featuresMarc Fournier2009-09-091-1/+4
| | | | Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
* vim: Mark puppetFunction values as containedTodd Zullinger2009-08-091-1/+1
| | | | | | | This prevents 'file' from being highlighted as a function when it is used as a resource. Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Fixed #2498 - logcheck updateJames Turnbull2009-08-051-1/+1
|
* Added R.I.Pienaar's extlookup.rb to the ext directoryJames Turnbull2009-08-031-0/+183
|
* rack: SSL Env vars can be in Request.env or ENVChristian Hofstaedtler2009-08-031-4/+7
| | | | | | | Fix #2386, by checking either Request.env or ENV for the SSL environment variables. This is necessary as Passenger 2.2.3 changed the location of these vars, even though the Rack spec says nothing about ENV or these variables.
* Fix #2467 - rack: suggest putting puppet/lib at beginning of RUBYLIB search pathMarc Fournier2009-07-301-1/+1
| | | | | | | | | | If you happen to already have puppet code somewhere in your ruby path, you might get unexpected behaviour when trying to run puppetmaster with passenger. Suggesting that the path to puppet/lib gets prepended instead of appended to RUBYLIB could save time to some. Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
* Fix #2429 - vim: class/define/node should only be followed by whitespaceMarc Fournier2009-07-291-1/+1
| | | | | | Thanks to Charles Duffy for noticing this and providing this patch. Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
* Fixes #2430 - Stock apache2.conf for passenger incorrectJames Turnbull2009-07-231-9/+11
|
* vim: several improvements + cleanupMarc Fournier2009-06-101-20/+38
| | | | | | | | | | | | | | | * added highlighting for different type of keywords: * if/else * undef * puppet function names * parameters passed to "ensure" * unquoted digits * fixed regexps to match resources containing "::", "-" and "_" * handled escaped variables (variable which don't belong to puppet) * removed unused definitions and added comments
* Removed extra whitespace from end of linesIan Taylor2009-06-068-50/+50
|
* Changed indentation to be more consistent with style guide (4 spaces per level)Ian Taylor2009-06-064-136/+136
|
* Changed tabs to spaces without interfering with indentation or alignmentIan Taylor2009-06-065-59/+59
|
* 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.