RS, IZ; Trying to speed up cap db reset
This commit is contained in:
parent
640d148fa7
commit
23c57c653f
3 changed files with 11 additions and 4 deletions
|
|
@ -48,4 +48,11 @@ def warzombie
|
||||||
config['servers']['backer']
|
config['servers']['backer']
|
||||||
end
|
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
|
end
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,11 @@
|
||||||
|
|
||||||
require 'config/environment'
|
require 'config/environment'
|
||||||
|
|
||||||
def create(backer_number)
|
def create
|
||||||
config = YAML.load_file(File.dirname(__FILE__) + '/../../config/deploy_config.yml')
|
config = YAML.load_file(File.dirname(__FILE__) + '/../../config/deploy_config.yml')
|
||||||
backer_info = config['servers']['backer']
|
backer_info = config['servers']['backer']
|
||||||
|
|
||||||
|
backer_number = YAML.load_file(Rails.root.join('config','backer_number.yml'))['seed_number']
|
||||||
# Create seed user
|
# Create seed user
|
||||||
username = backer_info[backer_number]['username'].gsub(/ /,'').downcase
|
username = backer_info[backer_number]['username'].gsub(/ /,'').downcase
|
||||||
user = User.create( :email => "#{username}@#{username}.joindiaspora.com",
|
user = User.create( :email => "#{username}@#{username}.joindiaspora.com",
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,10 @@ namespace :db do
|
||||||
require 'db/seeds/dev'
|
require 'db/seeds/dev'
|
||||||
end
|
end
|
||||||
|
|
||||||
task :backer, :num do |t, args|
|
task :backer do
|
||||||
puts "Seeding the database for #{Rails.env}..."
|
puts "Seeding the database for #{Rails.env}..."
|
||||||
require 'db/seeds/backer'
|
require 'db/seeds/backer'
|
||||||
create( Integer(args.num))
|
create
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue