Page MenuHomeGRNET

host.rb
No OneTemporary

File Metadata

Created
Sat, May 17, 11:46 PM
FactoryGirl.define do
factory :host do
sequence(:fqdn) {|n| "lala.#{n}-#{rand(1000)}.gr" }
password 'a strong password'
port 1234
file_retention 1
job_retention 2
baculized false
trait :with_client do
after(:create) do |host|
create(:client, name: host.name)
end
end
trait :configured do
status Host::STATUSES[:configured]
job_templates { create_list :job_template, 1 }
verified true
end
trait :updated do
status Host::STATUSES[:updated]
job_templates { create_list :job_template, 1 }
verified true
end
trait :with_disabled_jobs do
job_templates { create_list(:job_template, 1) }
verified true
end
trait :with_enabled_jobs do
job_templates { create_list :job_template, 1 }
end
end
end

Event Timeline