예제 #1
0
    def __createParavirtualizationFileHdConfigFile(vm, env):
        template_name = "paraVirtualizedFileHd.pt"
        template = env.get_template(template_name)

        #Set vars&render
        output = template.render(kernelImg=OXA_XEN_SERVER_KERNEL,
                                 initrdImg=OXA_XEN_SERVER_INITRD,
                                 hdFilePath=HdManager.getHdPath(vm),
                                 swapFilePath=HdManager.getSwapPath(vm),
                                 vm=vm)

        #write file
        cfile = open(HdManager.getConfigFilePath(vm), 'w')
        cfile.write(output)
        cfile.close()
예제 #2
0
	def __createFullvirtualizationFileHdConfigFile(vm,env):
                template_name = "fullVirtualizedFileHd.pt"
                template = env.get_template(template_name)	

		#Set vars&render		
		output = template.render(
		kernelImg=OXA_XEN_SERVER_KERNEL,
		initrdImg=OXA_XEN_SERVER_INITRD,
		hdFilePath=HdManager.getHdPath(vm),
		#swapFilePath=HdManager.getSwapPath(vm),
		vm=vm)	
			
		#write file
		cfile = open(HdManager.getConfigFilePath(vm),'w')
		cfile.write(output)
		cfile.close()
예제 #3
0
    def __createConfigFile(vm, env):
        template_name = "spirentSTCVMTemplate.pt"
        template = env.get_template(template_name)

        #Set vars&render
        output = template.render(
            kernelImg=OXA_XEN_SERVER_KERNEL,
            initrdImg=OXA_XEN_SERVER_INITRD,
            hdFilePath=HdManager.getHdPath(vm),
            #swapFilePath=HdManager.getSwapPath(vm),
            vm=vm)

        #write file
        cfile = open(HdManager.getConfigFilePath(vm), 'w')
        cfile.write(output)
        cfile.close()