Logdup
Logdup
duplicates logs partially.
This extends Logger
that is a built-in library of Ruby.
Installation
Add this line to your application's Gemfile:
gem 'logdup'
And then execute:
$ bundle
Or install it yourself as:
$ gem install logdup
Usage
code
logger = Logger.new("base.log")
logger.info("aaa")
logger.dup_to("other.log") do
logger.info("bbb")
end
logger.info("ccc")
result image
$ cat base.log
aaa
bbb
ccc
$ cat other.log
bbb
Supported ruby versions
- 1.9.3
- 2.0.0
- 2.1.2
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Changelog
- v1.0.0 (2014-02-27 JST): First release
- v1.0.1 (2014-02-27 JST): Add homepage
- v1.0.2 (2014-05-26 JST): Confirmed that this gem is valid on Ruby 2.1.2