Sha256: d03aaf6e9e665e89cb6a8e4d78ab41157f5a98222f096b859fe6d1e2fa520cc8

Contents?: true

Size: 1.21 KB

Versions: 3

Compression:

Stored size: 1.21 KB

Contents

# fluent-plugin-copy_ex

Fluentd out\_copy extension

## What is this for?

Think of `out_copy` configuration as followings:

```apache
<match **>
  type copy
  <store>
    type plugin1
  </store>
  <store>
    type plugin2
  </store>
</match>
```

In the current Fluentd, when plugin1 raises an error internally, the chain is broken and the plugin2 is not executed. 

The `out_copy_ex` supplies `ignore_error` option so that it will not break the chain and the plugin2 is executed. 

See https://github.com/fluent/fluentd/pull/303 for discussions. 


## Configuration

```apache
<match **>
  type copy_ex
  <store ignore_error>
    type plugin1
  </store>
  <store ignore_error>
    type plugin2
  </store>
</match>
```

## Parameters

Basically same with out\_copy plugin. See http://docs.fluentd.org/articles/out_copy
    
## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new [Pull Request](../../pull/new/master)

## ChangeLog

See [CHANGELOG.md](CHANGELOG.md) for details.

## Copyright

* Copyright (c) 2014- Naotoshi Seo
* See [LICENSE](LICENSE) for details.

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fluent-plugin-copy_ex-0.1.0 README.md
fluent-plugin-copy_ex-0.0.3 README.md
fluent-plugin-copy_ex-0.0.2 README.md