View | Details | Raw Unified | Return to bug 19449
Collapse All | Expand All

(-)umc/modules/univention/management/console/handlers/uvmm/__init__.py (-1 / +4 lines)
Lines 822-828 Link Here
822
		domain.maxMem = MemorySize.str2num( object.options[ 'memory' ] )
822
		domain.maxMem = MemorySize.str2num( object.options[ 'memory' ] )
823
823
824
		# interface
824
		# interface
825
		iface = uuv_node.Interface()
825
		if domain_info and domain_info.interfaces:
826
			iface = domain_info.interfaces[ 0 ]
827
		else:
828
			iface = uuv_node.Interface()
826
		iface.mac_address = handler._getstr( object, 'mac' )
829
		iface.mac_address = handler._getstr( object, 'mac' )
827
		iface.source = handler._getstr( object, 'interface' )
830
		iface.source = handler._getstr( object, 'interface' )
828
		domain.interfaces.append( iface )
831
		domain.interfaces.append( iface )
(-)src/univention/uvmm/node.py (+8 lines)
Lines 124-129 Link Here
124
		self.source = None
124
		self.source = None
125
		self.target = None
125
		self.target = None
126
		self.script = None
126
		self.script = None
127
		self.model = None
127
128
128
	@staticmethod
129
	@staticmethod
129
	def map_type( id = None, name = None ):
130
	def map_type( id = None, name = None ):
Lines 394-399 Link Here
394
			target = iface.getElementsByTagName( 'target' )
395
			target = iface.getElementsByTagName( 'target' )
395
			if target:
396
			if target:
396
				dev.target_dev = target[ 0 ].getAttribute( 'dev' )
397
				dev.target_dev = target[ 0 ].getAttribute( 'dev' )
398
			model = iface.getElementsByTagName( 'model' )
399
			if model:
400
				dev.model = model[ 0 ].getAttribute( 'type' )
397
401
398
			self.pd.interfaces.append(dev)
402
			self.pd.interfaces.append(dev)
399
403
Lines 880-885 Link Here
880
			target = doc.createElement( 'target' )
884
			target = doc.createElement( 'target' )
881
			target.setAttribute( 'dev', iface.target )
885
			target.setAttribute( 'dev', iface.target )
882
			elem.appendChild( target )
886
			elem.appendChild( target )
887
		if iface.model:
888
			model = doc.createElement( 'model' )
889
			model.setAttribute( 'type', iface.model )
890
			elem.appendChild( model )
883
		devices.appendChild( elem )
891
		devices.appendChild( elem )
884
892
885
  	# define a tablet usb device which has absolute cursor movement for a better VNC experience. Bug #19244
893
  	# define a tablet usb device which has absolute cursor movement for a better VNC experience. Bug #19244

Return to bug 19449