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']
|
||||
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
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue