Commit graph

1001 commits

Author SHA1 Message Date
Jordan Sissel
b6eeb0e905 - include . in RUBYLIB 2011-04-07 10:30:36 -07:00
Jordan Sissel
fcce185e18 - More config doc and related cleanup 2011-04-07 10:30:19 -07:00
Jordan Sissel
6580721103 - config docs 2011-04-07 10:02:13 -07:00
Jordan Sissel
ffb905a64d - more config docs and related improvements 2011-04-07 09:58:53 -07:00
Jordan Sissel
86422d6966 - Add config docs
- add more defaults and clean up any unnecessary initialize methods
2011-04-07 09:26:51 -07:00
Jordan Sissel
f29e1acd41 Merge branch 'master-gelf-fixes' of https://github.com/lusis/logstash into lusis-master-gelf-fixes 2011-04-07 01:02:17 -07:00
Jordan Sissel
c01e1b57ad - more docgen improvement 2011-04-07 00:50:38 -07:00
Jordan Sissel
1519450cf9 - improve markdown generation 2011-04-07 00:45:46 -07:00
Jordan Sissel
28175422c8 add doc comment 2011-04-07 00:45:37 -07:00
Jordan Sissel
5e1b40c78f - Add config docs 2011-04-07 00:45:21 -07:00
Jordan Sissel
6a28e92dad - generate in format markdown 2011-04-07 00:25:17 -07:00
Jordan Sissel
06a353fc87 - more docgen 2011-04-07 00:06:58 -07:00
Jordan Sissel
01d1d594c1 - Allow setting config default values 2011-04-07 00:04:21 -07:00
Jordan Sissel
1471db8633 - Got it parsing a single plugin and emitting the config description. 2011-04-06 17:32:20 -07:00
Jordan Sissel
ad9f40b7d3 - start hacking on a doc generator 2011-04-06 17:02:14 -07:00
John E. Vincent
61f1bdb2e0 fixing notify call so opts will be passed 2011-04-06 15:38:10 -04:00
Jordan Sissel
cb11e9ec5c - add some example configs 2011-04-06 01:51:50 -07:00
Jordan Sissel
4d676dc28f - Open a named pipe (fifo) in jruby with 'r+' not 'a' (otherwise you get
"illegal seek" exceptions
2011-04-06 01:51:23 -07:00
Jordan Sissel
cc211a29da - update grep filter to work with new config + jrubyland 2011-04-06 01:51:11 -07:00
Jordan Sissel
b7d24943ea - Try parsing a url when setting source 2011-04-06 01:50:58 -07:00
Jordan Sissel
0fafebd2c7 - fix up the nagios output 2011-04-06 01:24:09 -07:00
Jordan Sissel
38723e6486 remove comment 2011-04-06 01:19:33 -07:00
Jordan Sissel
b7ea986ced - start converting the twitter input to use tweetstream gem 2011-04-06 01:07:05 -07:00
Jordan Sissel
97cc131de2 - Add :array validation
- Add :password validation
- Add class LogStash::Util::Password for keeping passwords from being
  accidentally logged.
2011-04-06 01:03:00 -07:00
Jordan Sissel
344c16aab1 - Add lusis 2011-04-06 00:04:30 -07:00
Jordan Sissel
1e956d50e2 Merge branch 'gelf-fixes' of https://github.com/lusis/logstash into lusis-gelf-fixes 2011-04-05 23:50:32 -07:00
Jordan Sissel
b3e1921169 - set ruby thread name in addition to java thread name 2011-04-04 01:02:04 -07:00
Jordan Sissel
0ecb528612 - set thread name for inputs by default 2011-04-04 01:01:24 -07:00
Jordan Sissel
9a7f67e99f - remove em-tail from inputs/stdin 2011-04-04 00:37:06 -07:00
Jordan Sissel
e671dc1166 - stomp works now in jruby. Except for this bug:
http://jira.codehaus.org/browse/JRUBY-4941
2011-04-04 00:35:21 -07:00
Jordan Sissel
81f9cb9f32 - use the same config names for password for amqp. 2011-04-03 23:37:18 -07:00
Jordan Sissel
9652044820 - Allow durable exchanges (https://logstash.jira.com/browse/LOGSTASH-37) 2011-04-03 23:35:00 -07:00
Jordan Sissel
424aef4803 - Update grok filter to handle multiple messages if
LogStash::Event#message is an array. (LOGSTASH-38)
2011-04-03 22:40:27 -07:00
Jordan Sissel
8512afa057 Merge branch 'master' of github.com:logstash/logstash 2011-04-03 22:12:56 -07:00
Jordan Sissel
0d5451e8cf - got logstash-web working in jruby now 2011-04-02 09:38:10 -07:00
Jordan Sissel
45459bb461 - Purge it, committing it doesn't help anyway. 2011-04-01 21:22:02 -07:00
Jordan Sissel
9bab4180de bundler insists this be checked in... sigh 2011-04-01 21:21:46 -07:00
John E. Vincent
3b0f84b1b7 making all gelf params tunable 2011-03-31 21:24:33 -04:00
John E. Vincent
39377a4258 fixing gelf output for deprecated usage 2011-03-31 13:11:35 -04:00
Pete Fritchman
8a6935b3ec Merge remote branch 'origin/master'
Conflicts:
	lib/logstash/agent.rb
2011-03-27 21:52:09 -07:00
Pete Fritchman
6230598db3 show backtrace in debug mode 2011-03-27 21:51:10 -07:00
Pete Fritchman
67f271962e fix tcp output 2011-03-27 21:50:35 -07:00
Jordan Sissel
02e1d53280 - only yield to Agent#run's block when all inputs and outputs have been
registered. Consider it like a 'ready' callback.
2011-03-27 21:19:40 -07:00
Jordan Sissel
0b961c1c1c Merge branch 'master' of github.com:logstash/logstash 2011-03-27 21:00:21 -07:00
Jordan Sissel
b4ff4ce64e - split Agent#run into #run and #run_with_config for easier testing.
- yield in run_with_config if we get a block (this is necessary for
  testing so we can determine when the agent is done setting up
  inputs/outputs/etc)
- Allow LogStash::Config::File.new to take a string that is the value
  for the config text. Used for testing.
- Fix outputs/internal to work with the new jruby/thread model
- fix the file input tests in jrubyland

Test status for inputs/test_file.rb
  Finished in 2.3 seconds.
  1 tests, 32 assertions, 0 failures, 0 errors
2011-03-27 20:58:19 -07:00
Jordan Sissel
734bc3f5d8 - fix bugs exposed by the inputs/file tests 2011-03-27 20:57:00 -07:00
Pete Fritchman
de568d2b46 fix mongodb output 2011-03-27 20:50:52 -07:00
Pete Fritchman
0e34d43a66 update beanstalk input/output 2011-03-27 20:00:55 -07:00
Pete Fritchman
1f86bdcd70 Merge remote branch 'origin/master' 2011-03-27 17:48:55 -07:00
Pete Fritchman
3cc1c1c815 update syslog input 2011-03-27 17:48:51 -07:00