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.
 
 
 
 
 
 

36 lines
782 B

admin = Admin.create(
email: 'admin@entrydns.net',
password: 'garlik1',
password_confirmation: 'garlik1'
)
admin.update_attribute(:active, true)
puts 'Admin created'
# an user for administrative purposes
admin = User.new(
full_name: 'admin 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 = admin.domains.build(name: name)
host_domain.type = 'NATIVE'
host_domain.setup(admin.email)
host_domain.save!
end
# sample user
user = User.new(
full_name: 'user user',
email: 'user@entrydns.net',
password: 'useruser',
password_confirmation: 'useruser'
)
user.confirmed_at = Time.now
user.save!
user.confirm!