ライブラリの検索パスを追加するプラグイン

プラグイン内で自前のライブラリを使っている場合、
$LOAD_PATH にパスを追加するプラグインです。


前に作ったものだけれど、名前を変更しました。
それと、「本家統合希望」と記述すれば、Pragger 本家に入れてもらえるらしいので、
いれてもらおうかな。


というわけで、本プラグインは「本家統合希望」です。
# でも、作った後にバグがあるとわかったらどうするのかな

plugin/load_path.rb

## Add path to $LOAD_PATH -- gtaka555
##
## Add path to $LOAD_PATH plugin.
##
## - module: load_path
##   config:
##     path:
##       - /home/foo/ruby/lib/1
##       - /home/foo/ruby/lib/2
##       - /home/foo/ruby/lib/3
##

def load_path(config, data)
  return data  unless config.key?('path')

  config['path'].each {|path|
    $LOAD_PATH << path
  }

  data
end