From 4dd6cde26b08ad184cf345d00d9aca3c3df3fccd Mon Sep 17 00:00:00 2001 From: TAGOMORI Satoshi Date: Tue, 21 Feb 2012 17:48:33 +0900 Subject: [PATCH] init tree --- .gitignore | 4 +++ Gemfile | 4 +++ Rakefile | 1 + fluent-plugin-datacounter.gemspec | 26 ++++++++++++++++++++ lib/fluent/plugin/out_datacounter.rb | 9 +++++++ lib/fluent/plugin/out_datacounter/version.rb | 7 ++++++ test/plugin/test_out_datacounter.rb | 0 7 files changed, 51 insertions(+) create mode 100644 .gitignore create mode 100644 Gemfile create mode 100644 Rakefile create mode 100644 fluent-plugin-datacounter.gemspec create mode 100644 lib/fluent/plugin/out_datacounter.rb create mode 100644 lib/fluent/plugin/out_datacounter/version.rb create mode 100644 test/plugin/test_out_datacounter.rb diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4040c6c --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.gem +.bundle +Gemfile.lock +pkg/* diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..3c88770 --- /dev/null +++ b/Gemfile @@ -0,0 +1,4 @@ +source "http://rubygems.org" + +# Specify your gem's dependencies in fluent-plugin-datacounter.gemspec +gemspec diff --git a/Rakefile b/Rakefile new file mode 100644 index 0000000..2995527 --- /dev/null +++ b/Rakefile @@ -0,0 +1 @@ +require "bundler/gem_tasks" diff --git a/fluent-plugin-datacounter.gemspec b/fluent-plugin-datacounter.gemspec new file mode 100644 index 0000000..4a94feb --- /dev/null +++ b/fluent-plugin-datacounter.gemspec @@ -0,0 +1,26 @@ +# -*- encoding: utf-8 -*- +$:.push File.expand_path("../lib", __FILE__) +require "fluent/plugin/out_datacounter/version" + +Gem::Specification.new do |s| + s.name = "fluent-plugin-datacounter" + s.version = Fluent::Plugin::DataCounterOutput::VERSION + s.authors = ["TAGOMORI Satoshi"] + s.email = ["tagomoris@gmail.com"] + s.homepage = "https://github.com/tagomoris/fluent-plugin-datacounter" + s.summary = %q{Output filter plugin to count messages that matches specified conditions} + s.description = %q{Output filter plugin to count messages that matches specified conditions} + + s.rubyforge_project = "fluent-plugin-datacounter" + + s.files = `git ls-files`.split("\n") + s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") + s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } + s.require_paths = ["lib"] + + # specify any dependencies here; for example: + # s.add_development_dependency "rspec" + # s.add_runtime_dependency "rest-client" + s.add_development_dependency "fluentd" + s.add_runtime_dependency "fluentd" +end diff --git a/lib/fluent/plugin/out_datacounter.rb b/lib/fluent/plugin/out_datacounter.rb new file mode 100644 index 0000000..50a5e4e --- /dev/null +++ b/lib/fluent/plugin/out_datacounter.rb @@ -0,0 +1,9 @@ +require "fluent/plugin/out_datacounter/version" + +module Fluent + module Plugin + module DataCounterOutput + # Your code goes here... + end + end +end diff --git a/lib/fluent/plugin/out_datacounter/version.rb b/lib/fluent/plugin/out_datacounter/version.rb new file mode 100644 index 0000000..0e80b0d --- /dev/null +++ b/lib/fluent/plugin/out_datacounter/version.rb @@ -0,0 +1,7 @@ +module Fluent + module Plugin + module DataCounterOutput + VERSION = "0.0.1" + end + end +end diff --git a/test/plugin/test_out_datacounter.rb b/test/plugin/test_out_datacounter.rb new file mode 100644 index 0000000..e69de29