class WorkflowManager::Server::KyotoDB

Public Class Methods

new(db_file) click to toggle source
# File lib/workflow_manager/server.rb, line 85
def initialize(db_file)
  @file = db_file
  @db = KyotoCabinet::DB.new
end

Public Instance Methods

transaction() { |db| ... } click to toggle source
# File lib/workflow_manager/server.rb, line 89
def transaction
  @db.open(@file)
  yield(@db)
  @db.close
end