Commit graph

12 commits

Author SHA1 Message Date
Philippe Weber
707c23f6ce fix doc execution
Fixes #4844
2016-03-20 02:22:37 +00:00
Suyog Rao
3da7238dac Fix doc generation for obsolete settings
Fixes #4089
2015-10-26 22:17:55 +00:00
Jordan Sissel
7e7e4c8719 New plugin config attribute :obsolete
An obsolete setting is one that will cause a configuration error if it
is used.

The purpose of `:obsolete` is to help inform users when a setting has
been completely removed. The lifecycle of a plugin setting is now 4
phases: available, deprecated, obsolete, deleted.

"Available" is the default, and deprecated remains the same as it was
(logging a warning). The new obsolete will cause a configuration error
if such a setting is used. Then later, we can finally delete the config
setting after it's been obsolete for some time.

Fixes #3977

Fixes #3978
2015-10-02 09:31:29 +00:00
Pere Urbon-Bayes
1f7d3f550e fix the documentation genenration process
Fixes #3194
2015-05-08 07:57:09 +00:00
Colin Surprenant
48bcc5b74d cleanup dependencies and rely on logstash-core gem
remove unused load path

use either local core lib dir or logstash-core gem

include spec in logstash-core

do not include lib, spec and locales dirs in package root

environment bootstrapping in lib/bootstrap.rb

added comments

move pluginmanager out of logstash-core

kafla installation solved by pluginmanager refactor

refactor bootstrap code

refactor shell scripts to simplify and DRY, indirect rspec command to our ruby launcher

add bin/rspec

cut by half the bin/plugin and bin/rspec startup time

fix drip context

use printf instead of tr

updated Windows bin scripts

missing gemspec in gemspec

use gem instead of gemspec so our plugin manager can correctly install logstash-core

generate packages including locally built logstash-core gem

move jenkins developmnent dependencies into Gemfile, they do not belong in logstash-core

path leftover

clean help agent help usage message and remore rspec in available command

comments cosmetics

update Bundler dependency, all recent testing have been made with 1.9.4

updated .lock file with regard to updated Gemfile

cleanup gemspec, Gemfile and regen .lock file

added progress output

avoid dual require on version

closes #3096
2015-05-04 18:17:22 -04:00
Pere Urbon-Bayes
dc6289a45a fix the documentation generator process
Fixes #3122
2015-04-30 05:59:43 +00:00
Kurt Hurtado
4b0f5ee521 add asciidoc NOTE: for community-supported plugins
Fixes #2519
2015-02-10 22:42:27 +00:00
Richard Pijnenburg
14832da1b7 Fix docgen with correct path to gem's
Fixes #2251
2014-12-16 17:00:50 +00:00
Richard Pijnenburg
91e7f82798 Some plugin generation fixes.
- Ensure empty lines in some places
- Only print the table if we actually have items to put in there
- Always use inspect function when printing out the defaults

Fixes #2045
2014-11-13 15:09:39 +00:00
Richard Pijnenburg
56eb71ca1f Some documentation generation fixes
- Add docgen command to use internal libraries
- Fix loading of base files due to plugin path changes
- Fix loading of jar dependency files
- Remove kramdown gem and actions
- Cleanup the generated synopsis a bit

Fixes #2009
2014-11-03 20:23:39 +00:00
Richard Pijnenburg
a6c7a69b5e Fix for default codec. Based on PR #1829
Fixes #1741
2014-10-27 16:28:59 +00:00
Richard Pijnenburg
253b15f589 Initial commit for creating plugin documentation into asciidoc
Fixes #1741
2014-10-27 16:28:58 +00:00