X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=lib%2Ftasks%2Fspeech_balloons.rake;h=0db9c33793fea6741e5ad880cf91884bb4e1be03;hb=de975c21dddf3cf48c2d40c1e1c89b4d755f87e5;hp=eb6f9f638d7e9a79fe9a6ff584f1ea8197e9483b;hpb=eb8b6c622716df82710495a3842738bfb046089b;p=pettanr%2Fpettanr.git diff --git a/lib/tasks/speech_balloons.rake b/lib/tasks/speech_balloons.rake index eb6f9f63..0db9c337 100644 --- a/lib/tasks/speech_balloons.rake +++ b/lib/tasks/speech_balloons.rake @@ -1,8 +1,8 @@ namespace :speech_balloons do desc "Import json format speech balloon data in speech balloon engine" task :import => :environment do - speech_balloons = YAML.load(open(Rails.root + 'config/speech_balloon.yml').read) - speech_balloons.each do |klass , name| + speech_balloon_templates = Manifest.manifest.system_resources.templates['speech_balloon_template'] + speech_balloon_templates.template_items.each do |klass, name| puts name + "\n" system 'rake ' + name + ':import' end @@ -10,8 +10,8 @@ namespace :speech_balloons do desc "Copy migration file for speech balloon " task :install => :environment do - speech_balloons = YAML.load(open(Rails.root + 'config/speech_balloon.yml').read) - speech_balloons.each do |klass , name| + speech_balloon_templates = Manifest.manifest.system_resources.templates['speech_balloon_template'] + speech_balloon_templates.template_items.each do |klass, name| puts name + "\n" system 'rake ' + name + ':install:migrations' end