mirror of
				https://github.com/retspen/webvirtcloud
				synced 2025-07-31 12:41:08 +00:00 
			
		
		
		
	Add live new/existing disk operation for instance
This commit is contained in:
		
							parent
							
								
									1db6bb4cce
								
							
						
					
					
						commit
						61703b3faf
					
				
					 2 changed files with 6 additions and 15 deletions
				
			
		|  | @ -84,11 +84,7 @@ | |||
|                                 </div> | ||||
|                             </div> | ||||
|                             <div class="modal-footer"> | ||||
|                                 {% ifequal status 5 %} | ||||
|                                     <button type="submit" class="btn btn-lg btn-success pull-right" name="add_new_vol">{% trans "Add Volume" %}</button> | ||||
|                                 {% else %} | ||||
|                                     <button class="btn btn-lg btn-success pull-right disabled">{% trans "Add Volume" %}</button> | ||||
|                                 {% endifequal %} | ||||
|                                 <button type="submit" class="btn btn-lg btn-success pull-right" name="add_new_vol">{% trans "Add Volume" %}</button> | ||||
|                             </div> | ||||
|                         </form> | ||||
|                         </div> | ||||
|  | @ -142,11 +138,7 @@ | |||
|                                 </div> | ||||
|                             </div> | ||||
|                             <div class="modal-footer"> | ||||
|                                 {% ifequal status 5 %} | ||||
|                                     <button type="submit" class="btn btn-lg btn-success pull-right" name="add_existing_vol">{% trans "Add Volume" %}</button> | ||||
|                                 {% else %} | ||||
|                                     <button class="btn btn-lg btn-success pull-right disabled">{% trans "Add Volume" %}</button> | ||||
|                                 {% endifequal %} | ||||
|                                  <button type="submit" class="btn btn-lg btn-success pull-right" name="add_existing_vol">{% trans "Add Volume" %}</button> | ||||
|                             </div> | ||||
|                         </form> | ||||
|                         </div> | ||||
|  |  | |||
|  | @ -488,12 +488,11 @@ class wvmInstance(wvmConnect): | |||
|           <target dev='%s' bus='%s'/> | ||||
|         </disk> | ||||
|         """ % (source, target, targetbus) | ||||
|         if self.get_status() == 1: | ||||
|             self.instance.attachDeviceFlags(xml_disk, VIR_DOMAIN_AFFECT_LIVE) | ||||
|             self.instance.attachDeviceFlags(xml_disk, VIR_DOMAIN_AFFECT_CONFIG) | ||||
|         if self.get_status() == 5: | ||||
|             devices = tree.find('devices') | ||||
|             elm_disk = ElementTree.fromstring(xml_disk) | ||||
|             devices.append(elm_disk) | ||||
|             xmldom = ElementTree.tostring(tree) | ||||
|             self._defineXML(xmldom) | ||||
|             self.instance.attachDeviceFlags(xml_disk, VIR_DOMAIN_AFFECT_CONFIG) | ||||
| 
 | ||||
|     def detach_disk(self, dev): | ||||
|         tree = ElementTree.fromstring(self._XMLDesc(0)) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue