dummerのインストール
情弱過ぎてdummerを知らなかったので、インストールして使ってみた時のメモ
dummerとは
Fluentdのベンチマーク向けに作られたダミーログを生成するツール群。 ダミーログを生成するレートやフォーマットを定義できる。 ファイルに吐き出したり、直接ポートに送ることも可能。
自作のダミーログ生成ツールなんていらなかったんや!!!
インストール
前提:
gem install dummer
dummer -c dummer.conf [!] There was an error parsing `Gemfile`: There was a Errno::ENOENT while loading dummer.gemspec: No such file or directory - git from /usr/local/lib/ruby/gems/2.2.0/gems/dummer-0.4.0/dummer.gemspec:16:in ``' . Bundler cannot continue. # from /usr/local/lib/ruby/gems/2.2.0/gems/dummer-0.4.0/Gemfile:3 # ------------------------------------------- # > gemspec # gem 'fluentd' # for example # -------------------------------------------
Fluentdが無いと怒られる。そりゃそうか。
dummer -c ./dummer.conf fatal: Not a git repository (or any of the parent directories): .git Could not find gem 'rspec (>= 0) ruby' in any of the gem sources listed in your Gemfile or available on this machine. Run `bundle install` to install missing gems.
rspec必要なのね
gem install rspec
dummer -c ./dummer.conf fatal: Not a git repository (or any of the parent directories): .git Could not find gem 'pry (>= 0) ruby' in any of the gem sources listed in your Gemfile or available on this machine. Run `bundle install` to install missing gems.
pryも必要なのね
gem install pry
dummer -c ./dummer.conf fatal: Not a git repository (or any of the parent directories): .git Could not find gem 'pry-nav (>= 0) ruby' in any of the gem sources listed in your Gemfile or available on this machine. Run `bundle install` to install missing gems.
pry-navも必要と
gem install pry-nav
dummer -c ./dummer.conf fatal: Not a git repository (or any of the parent directories): .git
動いた