You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-21Lines changed: 12 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ Need help? Try #logstash on freenode IRC or the logstash-users@googlegroups.com
22
22
#### Code
23
23
- To get started, you'll need JRuby with the Bundler gem installed.
24
24
25
-
- Create a new plugin or clone and existing from the GitHub [logstash-plugins](https://github.com/logstash-plugins) organization.
25
+
- Create a new plugin or clone and existing from the GitHub [logstash-plugins](https://github.com/logstash-plugins) organization. We also provide [example plugins](https://github.com/logstash-plugins?query=example).
26
26
27
27
- Install dependencies
28
28
```sh
@@ -31,40 +31,29 @@ bundle install
31
31
32
32
#### Test
33
33
34
-
```sh
35
-
bundle exec rspec
36
-
```
34
+
- Update your dependencies
37
35
38
-
The Logstash code required to run the tests/specs is specified in the `Gemfile` by the line similar to:
@@ -74,6 +63,8 @@ At this point any modifications to the plugin code will be applied to this local
74
63
75
64
#### 2.2 Run in an installed Logstash
76
65
66
+
You can use the same **2.1** method to run your plugin in an installed Logstash by editing its `Gemfile` and pointing the `:path` to your local plugin development directory or you can build the gem and install it using:
67
+
77
68
- Build your plugin gem
78
69
```sh
79
70
gem build logstash-filter-awesome.gemspec
@@ -90,6 +81,6 @@ All contributions are welcome: ideas, patches, documentation, bug reports, compl
90
81
91
82
Programming is not a required skill. Whatever you've seen about open source and maintainers or community members saying "send patches or die" - you will not see that here.
92
83
93
-
It is more important to me that you are able to contribute.
84
+
It is more important to the community that you are able to contribute.
94
85
95
-
For more information about contributing, see the [CONTRIBUTING](https://github.com/elasticsearch/logstash/blob/master/CONTRIBUTING.md) file.
86
+
For more information about contributing, see the [CONTRIBUTING](https://github.com/elasticsearch/logstash/blob/master/CONTRIBUTING.md) file.
Copy file name to clipboardExpand all lines: logstash-output-tcp.gemspec
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
Gem::Specification.newdo |s|
2
2
3
3
s.name='logstash-output-tcp'
4
-
s.version='0.1.3'
4
+
s.version='0.1.4'
5
5
s.licenses=['Apache License (2.0)']
6
6
s.summary="Write events over a TCP socket."
7
7
s.description="This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/plugin install gemname. This gem is not a stand-alone program"
0 commit comments