24 lines
		
	
	
		
			575 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			575 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
|  | require 'db/mongo/models/stack/stack_ec2' | ||
|  | require 'db/mongo/models/stack/stack_openstack' | ||
|  | 
 | ||
|  | FactoryGirl.define do | ||
|  |   factory :stack, class: Devops::Model::StackBase do | ||
|  |     id 'name' | ||
|  |     project 'project' | ||
|  |     deploy_env 'deploy_env' | ||
|  |     stack_template 'template_id' | ||
|  |     name 'iamstack' | ||
|  |     owner 'root' | ||
|  |     run_list [] | ||
|  | 
 | ||
|  |     initialize_with { new(attributes.stringify_keys) } | ||
|  | 
 | ||
|  |     factory :stack_ec2, class: Devops::Model::StackEc2 do | ||
|  |       provider 'ec2' | ||
|  |     end | ||
|  | 
 | ||
|  |     factory :stack_openstack, class: Devops::Model::StackOpenstack do | ||
|  |       provider 'openstack' | ||
|  |     end | ||
|  |   end | ||
|  | end |