From c920f0ba83991e69a8163b5eaa39375e5b1b9e8d Mon Sep 17 00:00:00 2001 From: Sho Hashimoto Date: Sun, 4 Jul 2010 22:14:59 +0900 Subject: [PATCH] convert sym to str for Hash --- lib/shinagawaseaside.rb | 6 ++++++ samples/simple/Rakefile | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) diff --git a/lib/shinagawaseaside.rb b/lib/shinagawaseaside.rb index 78cc777..bf43b7e 100644 --- a/lib/shinagawaseaside.rb +++ b/lib/shinagawaseaside.rb @@ -6,6 +6,12 @@ module ShinagawaSeaside def ShinagawaSeaside::set_tasks(ttdb, opts) ttdb = ttdb.map{|db| + h = Hash.new + db.keys.each{|k| + h[k.to_sym] = db[k] + } + h + }.map{|db| name = db[:name] port = db[:port].to_i basedir = opts[:basedir] diff --git a/samples/simple/Rakefile b/samples/simple/Rakefile index 3e6053c..547ed94 100644 --- a/samples/simple/Rakefile +++ b/samples/simple/Rakefile @@ -1,6 +1,6 @@ require 'rubygems' require 'shinagawaseaside' -#require '../lib/shinagawaseaside' +#require '../../lib/shinagawaseaside' ttdb = [ { :name => 'users', :port => 20010}, { :name => 'videos',:port => 20011}, -- 1.6.3