mruby libraries provided by H2O
最近H2Oでmrubyを使うことに興味を持ち入門してみました。
実際に使われているmrubyのコードもみてみたいと思い調べたところ、標準でH2Oがmrubyのライブラリを提供していました。ありがたい。
読むぞ!!!
また、実際にこのライブラリを使いたい場合ですが、CentOS7かつtatsushid/h2o-rpmを使ってH2Oをインストールした環境では、以下のpathにライブラリが収まっていました。
$ rpm -ql h2o | grep rb
/usr/share/doc/h2o/examples/h2o_mruby/hello.rb
/usr/share/h2o/mruby/acl.rb
/usr/share/h2o/mruby/bootstrap.rb
/usr/share/h2o/mruby/dos_detector.rb
/usr/share/h2o/mruby/htpasswd.rb
/usr/share/h2o/mruby/lru_cache.rb
/usr/share/h2o/mruby/preloads.rb
/usr/share/h2o/mruby/trie_addr.rb
これらのファイルをrequireして使えばいいようです。
次は実際に試してみようと思います。