예제 #1
0
 def gen_launch_res(self, inf, radl, requested_radl, num_vm, auth_data):
     res = []
     for _ in range(num_vm):
         cloud = CloudInfo()
         cloud.type = "Dummy"
         vm = VirtualMachine(inf, "1234", cloud, radl, requested_radl)
         vm.get_ssh = Mock(side_effect=self.get_dummy_ssh)
         vm.state = VirtualMachine.RUNNING
         res.append((True, vm))
     return res
예제 #2
0
파일: test_im.py 프로젝트: victorsndvg/im
 def gen_launch_res(self, inf, radl, requested_radl, num_vm, auth_data):
     res = []
     for _ in range(num_vm):
         cloud = CloudInfo()
         cloud.type = "Dummy"
         vm = VirtualMachine(inf, "1234", cloud, radl, requested_radl)
         vm.get_ssh = Mock(side_effect=self.get_dummy_ssh)
         vm.state = VirtualMachine.RUNNING
         res.append((True, vm))
     return res
예제 #3
0
	def launch(self, inf, radl, requested_radl, num_vm, auth_data):
		res = []
		for _ in range(num_vm):
			now = str(int(time.time()*100))
			vm = VirtualMachine(inf, now, self.cloud, requested_radl, requested_radl)
			vm.info.systems[0].setValue('provider.type', self.type)
			vm.state = VirtualMachine.RUNNING
			res.append((True, vm))
		
		return res
예제 #4
0
    def launch(self, inf, radl, requested_radl, num_vm, auth_data):
        res = []
        for _ in range(num_vm):
            now = str(int(time.time() * 100))
            vm = VirtualMachine(inf, now, self.cloud,
                                requested_radl, requested_radl)
            vm.info.systems[0].setValue('provider.type', self.type)
            vm.state = VirtualMachine.RUNNING
            res.append((True, vm))

        return res
예제 #5
0
파일: Dummy.py 프로젝트: lxhiguera/im
	def launch(self, inf, radl, requested_radl, num_vm, auth_data):
		res = []
		for _ in range(num_vm):
			now = str(int(time.time()*100))
			vm = VirtualMachine(inf, now, self.cloud, requested_radl, requested_radl)
			
			vm.info.systems[0].setValue('provider.type', self.type)
			vm.state = VirtualMachine.RUNNING
			
			vm.info.systems[0].setValue("net_interface.0.ip","10.0.0.1")
			vm.info.systems[0].setValue("disk.0.os.credentials.username", "username")
			vm.info.systems[0].setValue("disk.0.os.credentials.password", "password")
			
			res.append((True, vm))
		
		return res
예제 #6
0
파일: Dummy.py 프로젝트: nakos/im
    def launch(self, inf, radl, requested_radl, num_vm, auth_data):
        res = []
        for _ in range(num_vm):
            now = str(int(time.time() * 100))
            vm = VirtualMachine(inf, now, self.cloud, requested_radl,
                                requested_radl)

            vm.info.systems[0].setValue('provider.type', self.type)
            vm.state = VirtualMachine.RUNNING

            vm.info.systems[0].setValue("net_interface.0.ip", "10.0.0.1")
            vm.info.systems[0].setValue("disk.0.os.credentials.username",
                                        "username")
            vm.info.systems[0].setValue("disk.0.os.credentials.password",
                                        "password")

            res.append((True, vm))

        return res