RS, IZ; Trying to speed up cap db reset

This commit is contained in:
ilya 2010-08-13 12:34:24 -07:00
parent 640d148fa7
commit 23c57c653f
3 changed files with 11 additions and 4 deletions

View file

@ -48,4 +48,11 @@ def warzombie
config['servers']['backer']
end
def set_backer_seed_number
render :nothing => true
seed_num_hash = {:seed_number => params[:number]}
file = File.new(Rails.root.join('config','backer_number.yml'),'w')
file.write(seed_num_hash.to_yaml)
end
end

View file

@ -8,11 +8,11 @@
require 'config/environment'
def create(backer_number)
def create
config = YAML.load_file(File.dirname(__FILE__) + '/../../config/deploy_config.yml')
backer_info = config['servers']['backer']
backer_number = YAML.load_file(Rails.root.join('config','backer_number.yml'))['seed_number']
# Create seed user
username = backer_info[backer_number]['username'].gsub(/ /,'').downcase
user = User.create( :email => "#{username}@#{username}.joindiaspora.com",

View file

@ -11,10 +11,10 @@ namespace :db do
require 'db/seeds/dev'
end
task :backer, :num do |t, args|
task :backer do
puts "Seeding the database for #{Rails.env}..."
require 'db/seeds/backer'
create( Integer(args.num))
create
end
end