Method: App42::Command::Service#create

Defined in:
lib/app42/command/service.rb

#createObject

collect all required data from user to create new service



81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'lib/app42/command/service.rb', line 81

def create
   service_name = get_service_name

   service = get_service

   database = ask_database_name unless service == 'redis283'

   database = '0' if service == 'redis283'
     
   vm_type = get_vm_types "service"
   
   iaas = get_iaas_providers vm_type

   os = get_os_for_service iaas, vm_type, service
   
   kontena =  get_vmconfig
   
   create_service service, service_name , database, vm_type, iaas, kontena, os
 
end