You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
789 B

Admin.create(
:email => 'admin@entrydns.net',
:password => 'garlik1',
:password_confirmation => 'garlik1'
)
puts 'Admin created'
# an user for administrative purposes
admin = User.new(
first_name: 'admin',
last_name: 'admin',
email: 'admin@entrydns.net',
password: 'garlik1',
password_confirmation: 'garlik1'
)
admin.confirmed_at = Time.now
admin.save!
admin.confirm!
Settings.host_domains.each do |name|
host_domain = Domain.new(name: name, user_id: admin.id)
host_domain.type = 'NATIVE'
host_domain.setup(admin.email)
host_domain.save!
end
# sample user
user = User.new(
first_name: 'user',
last_name: 'user',
email: 'user@entrydns.net',
password: 'useruser',
password_confirmation: 'useruser'
)
user.confirmed_at = Time.now
user.save!
user.confirm!