fluke/devops-service/spec/factories/deploy_env.rb
2015-11-20 15:14:59 +03:00

28 lines
768 B
Ruby

require 'db/mongo/models/deploy_env/deploy_env_ec2'
require 'db/mongo/models/deploy_env/deploy_env_openstack'
require 'db/mongo/models/deploy_env/deploy_env_static'
FactoryGirl.define do
factory :deploy_env, class: Devops::Model::DeployEnvBase do
identifier 'name'
run_list []
users ['root']
factory :deploy_env_static, class: Devops::Model::DeployEnvStatic do
provider 'static'
end
factory :cloud_deploy_env, class: Devops::Model::CloudDeployEnv do
flavor 'flavor'
image 'image'
factory :deploy_env_ec2, class: Devops::Model::DeployEnvEc2 do
provider 'ec2'
end
factory :deploy_env_openstack, class: Devops::Model::DeployEnvOpenstack do
provider 'openstack'
end
end
end
end