Sha256: b2b1bb04f9bdc600ccf066eeed7b513923076c12dec21b33e334407de37a517e

Contents?: true

Size: 720 Bytes

Versions: 3

Compression:

Stored size: 720 Bytes

Contents

# logstash-input-example
Example input plugin. This should help bootstrap your effort to write your own input plugin!

## Build new gem

Change version in logstash-input-mongodb.gemspec

And build new gem:

```bash
$ gem build logstash-input-mongodb.gemspec
```

## Developing

### Use rvm on Ubuntu

1. Install rvm https://rvm.io/

2. Install jruby

```bash
$ rvm install jruby 1.7.25
```

3. Use jruby from rvm

```bash
$ rvm alias create default jruby-1.7.25
$ rvm use default
$ /bin/bash --login
$ gem install bundler
$ bundle install
```

4. Run tests

* Unit
```bash
$ ruby test/*
```

* Rspec (but it needs mongo on localhost, it would be nice to have it is not depended on local mongo)
```bash
$ ./bin/rspec
```

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
lim-1-0.0.5 DEVELOPER.md
logstash-input-mongodb-0.4.1 DEVELOPER.md
logstash-input-mongodb-0.4.0 DEVELOPER.md