Exemplo n.º 1
0
Arquivo: forms.py Projeto: CCI-MOC/ui
    def save(self, request, force_insert=False, force_update=False, commit=True):
        
        name   = self.cleaned_data['name']
        image  = str(self.cleaned_data['image'])
        flavor = self.cleaned_data['flavor']
        nova   = api.get_nova(request, 'ui') 

        api.createVM(nova, name, image, flavor)
Exemplo n.º 2
0
    def save(self,
             request,
             force_insert=False,
             force_update=False,
             commit=True):

        name = self.cleaned_data['name']
        image = str(self.cleaned_data['image'])
        flavor = self.cleaned_data['flavor']
        nova = api.get_nova(request, 'ui')

        api.createVM(nova, name, image, flavor)
Exemplo n.º 3
0
def VM_add(request, project, VMname, imageName, flavorName):
	print (project, VMname, imageName, flavorName)					#debugging

#	if request.method == 'POST':
#		form = forms.Create_VM(request.POST)
#		if form.is_valid():
#			print "form is valid."
#			nameVM = form.cleaned_data['VM_name']
#			nameFlavor 

	nova = api.get_nova(request, project)	#get nova object
	api.createVM(nova, VMname, imageName, flavorName)			#add specified Nova object
	return HttpResponseRedirect('/control/' + project + '/')	#back to control
Exemplo n.º 4
0
def VM_add(request, project, VMname, imageName, flavorName):
	print (project, VMname, imageName, flavorName)					#debugging

#	if request.method == 'POST':
#		form = forms.Create_VM(request.POST)
#		if form.is_valid():
#			print "form is valid."
#			nameVM = form.cleaned_data['VM_name']
#			nameFlavor 

	nova = api.get_nova(request, project)	#get nova object
	api.createVM(nova, VMname, imageName, flavorName)			#add specified Nova object
	return HttpResponseRedirect('/control/' + project + '/')	#back to control
Exemplo n.º 5
0
Arquivo: views.py Projeto: hoodsy/UI
def createVM(request, VMname, imageName, flavorName):
	"""
	Create VM with specified fields; from createVM modal
	"""
        api.createVM(VMname, imageName, flavorName)
        return HttpResponseRedirect('/project_space/manage')