summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/trocla.rb2
-rw-r--r--lib/trocla/default_config.yaml4
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/trocla.rb b/lib/trocla.rb
index 96f14d1..5b5772a 100644
--- a/lib/trocla.rb
+++ b/lib/trocla.rb
@@ -67,7 +67,7 @@ class Trocla
require 'moneta'
require "moneta/adapters/#{config['adapter'].downcase}"
lconfig = config
- Moneta::Builder.new { run eval( "Moneta::Adapters::#{lconfig['adapter']}"), lconfig['adapter_options'] }
+ Moneta.new(lconfig['adapter'], lconfig['adapter_options'])
end
def config
diff --git a/lib/trocla/default_config.yaml b/lib/trocla/default_config.yaml
index 502e7f1..f46568f 100644
--- a/lib/trocla/default_config.yaml
+++ b/lib/trocla/default_config.yaml
@@ -2,6 +2,6 @@
options:
random: true
length: 12
-adapter: YAML
+adapter: :YAML
adapter_options:
- :path: '/tmp/trocla.yaml'
+ :file: '/tmp/trocla.yaml'