-
Notifications
You must be signed in to change notification settings - Fork 0
/
logstash-filter-bird.gemspec
22 lines (20 loc) · 1.15 KB
/
logstash-filter-bird.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Gem::Specification.new do |s|
s.name = 'logstash-filter-bird'
s.version = '0.9.2'
s.licenses = ['Apache-2.0']
s.summary = "This filter provides routing information from BIRD from an IP address lookup(BGP Community, ASPATH, MED, Netblock). Meant to be added to netflow data, but can be used on any data that has an IP address"
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"
s.authors = ["Elastic"]
s.email = '[email protected]'
s.homepage = "http://www.elastic.co/guide/en/logstash/current/index.html"
s.require_paths = ["lib"]
# Files
s.files = Dir['lib/**/*','spec/**/*','vendor/**/*','*.gemspec','*.md','CONTRIBUTORS','Gemfile','LICENSE','NOTICE.TXT']
# Tests
s.test_files = s.files.grep(%r{^(test|spec|features)/})
# Special flag to let us know this is actually a logstash plugin
s.metadata = { "logstash_plugin" => "true", "logstash_group" => "filter" }
# Gem dependencies
s.add_runtime_dependency "logstash-core", ">= 2.0.0", "< 3.0.0"
s.add_development_dependency 'logstash-devutils'
end