diff options
-rw-r--r-- | lib/rbot/config.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/rbot/config.rb b/lib/rbot/config.rb index 957c63a3..5af50f34 100644 --- a/lib/rbot/config.rb +++ b/lib/rbot/config.rb @@ -3,6 +3,16 @@ module Irc require 'yaml' require 'rbot/messagemapper' + unless YAML.respond_to?(:load_file) + module YAML + def YAML.load_file( filepath ) + File.open( filepath ) do |f| + YAML::load( f ) + end + end + end + end + class BotConfigValue # allow the definition order to be preserved so that sorting by # definition order is possible. The BotConfigWizard does this to allow |