diff options
Diffstat (limited to 'lib/rbot/registry')
-rw-r--r-- | lib/rbot/registry/bdb.rb | 4 | ||||
-rw-r--r-- | lib/rbot/registry/tc.rb | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/lib/rbot/registry/bdb.rb b/lib/rbot/registry/bdb.rb index 200e38ee..5acfe491 100644 --- a/lib/rbot/registry/bdb.rb +++ b/lib/rbot/registry/bdb.rb @@ -15,6 +15,10 @@ if not defined? BDB exit 2 end +module Irc + DBFatal = BDB::Fatal +end + if BDB::VERSION_MAJOR < 4 fatal "Your bdb (Berkeley DB) version #{BDB::VERSION} is too old!" fatal "rbot will only run with bdb version 4 or higher, please upgrade." diff --git a/lib/rbot/registry/tc.rb b/lib/rbot/registry/tc.rb index eae6e29e..9f410484 100644 --- a/lib/rbot/registry/tc.rb +++ b/lib/rbot/registry/tc.rb @@ -29,6 +29,8 @@ require 'tokyocabinet' module Irc + class DBFatal < Exception ; end + if defined? BDB # DBHash is for tying a hash to disk (using bdb). # Call it with an identifier, for example "mydata". It'll look for |