mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-10-26 08:42:29 +01:00 
			
		
		
		
	build: fix build failure after merge-forward
This commit is contained in:
		
							parent
							
								
									63a0797b18
								
							
						
					
					
						commit
						38ca11f99a
					
				| @ -15,7 +15,8 @@ | |||||||
| package com.cloud.hypervisor.kvm.resource; | package com.cloud.hypervisor.kvm.resource; | ||||||
| 
 | 
 | ||||||
| import com.cloud.resource.AgentStatusUpdater; | import com.cloud.resource.AgentStatusUpdater; | ||||||
| import org.apache.log4j.Logger; | import org.apache.logging.log4j.Logger; | ||||||
|  | import org.apache.logging.log4j.LogManager; | ||||||
| import org.libvirt.Domain; | import org.libvirt.Domain; | ||||||
| import org.libvirt.LibvirtException; | import org.libvirt.LibvirtException; | ||||||
| import org.libvirt.event.DomainEvent; | import org.libvirt.event.DomainEvent; | ||||||
| @ -24,7 +25,7 @@ import org.libvirt.event.LifecycleListener; | |||||||
| import org.libvirt.event.StoppedDetail; | import org.libvirt.event.StoppedDetail; | ||||||
| 
 | 
 | ||||||
| public class LibvirtDomainListener implements LifecycleListener { | public class LibvirtDomainListener implements LifecycleListener { | ||||||
|     private static final Logger LOGGER = Logger.getLogger(LibvirtDomainListener.class); |     private static final Logger LOGGER = LogManager.getLogger(LibvirtDomainListener.class); | ||||||
| 
 | 
 | ||||||
|     private final AgentStatusUpdater agentStatusUpdater; |     private final AgentStatusUpdater agentStatusUpdater; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -42,7 +42,6 @@ import org.apache.cloudstack.utils.qemu.QemuObject; | |||||||
| import org.apache.cloudstack.utils.qemu.QemuObject.EncryptFormat; | import org.apache.cloudstack.utils.qemu.QemuObject.EncryptFormat; | ||||||
| import org.apache.commons.lang.ArrayUtils; | import org.apache.commons.lang.ArrayUtils; | ||||||
| import org.apache.commons.lang3.StringUtils; | import org.apache.commons.lang3.StringUtils; | ||||||
| import org.apache.log4j.Logger; |  | ||||||
| import org.libvirt.LibvirtException; | import org.libvirt.LibvirtException; | ||||||
| 
 | 
 | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| @ -53,8 +52,6 @@ import java.util.List; | |||||||
| @ResourceWrapper(handles =  CheckAndRepairVolumeCommand.class) | @ResourceWrapper(handles =  CheckAndRepairVolumeCommand.class) | ||||||
| public class LibvirtCheckAndRepairVolumeCommandWrapper extends CommandWrapper<CheckAndRepairVolumeCommand, Answer, LibvirtComputingResource> { | public class LibvirtCheckAndRepairVolumeCommandWrapper extends CommandWrapper<CheckAndRepairVolumeCommand, Answer, LibvirtComputingResource> { | ||||||
| 
 | 
 | ||||||
|     private static final Logger s_logger = Logger.getLogger(LibvirtCheckAndRepairVolumeCommandWrapper.class); |  | ||||||
| 
 |  | ||||||
|     @Override |     @Override | ||||||
|     public Answer execute(CheckAndRepairVolumeCommand command, LibvirtComputingResource serverResource) { |     public Answer execute(CheckAndRepairVolumeCommand command, LibvirtComputingResource serverResource) { | ||||||
|         final String volumeId = command.getPath(); |         final String volumeId = command.getPath(); | ||||||
| @ -105,7 +102,7 @@ public class LibvirtCheckAndRepairVolumeCommandWrapper extends CommandWrapper<Ch | |||||||
|         EncryptFormat encryptFormat = EncryptFormat.enumValue(command.getEncryptFormat()); |         EncryptFormat encryptFormat = EncryptFormat.enumValue(command.getEncryptFormat()); | ||||||
|         byte[] passphrase = command.getPassphrase(); |         byte[] passphrase = command.getPassphrase(); | ||||||
|         String checkVolumeResult = checkAndRepairVolume(vol, null, encryptFormat, passphrase, serverResource); |         String checkVolumeResult = checkAndRepairVolume(vol, null, encryptFormat, passphrase, serverResource); | ||||||
|         s_logger.info(String.format("Check Volume result for the volume %s is %s", vol.getName(), checkVolumeResult)); |         logger.info(String.format("Check Volume result for the volume %s is %s", vol.getName(), checkVolumeResult)); | ||||||
|         CheckAndRepairVolumeAnswer answer = new CheckAndRepairVolumeAnswer(command, true, checkVolumeResult); |         CheckAndRepairVolumeAnswer answer = new CheckAndRepairVolumeAnswer(command, true, checkVolumeResult); | ||||||
|         answer.setVolumeCheckExecutionResult(checkVolumeResult); |         answer.setVolumeCheckExecutionResult(checkVolumeResult); | ||||||
| 
 | 
 | ||||||
| @ -119,7 +116,7 @@ public class LibvirtCheckAndRepairVolumeCommandWrapper extends CommandWrapper<Ch | |||||||
| 
 | 
 | ||||||
|         String repairVolumeResult = checkAndRepairVolume(vol, repair, encryptFormat, passphrase, serverResource); |         String repairVolumeResult = checkAndRepairVolume(vol, repair, encryptFormat, passphrase, serverResource); | ||||||
|         String finalResult = (checkVolumeResult != null ? checkVolumeResult.concat(",") : "") + repairVolumeResult; |         String finalResult = (checkVolumeResult != null ? checkVolumeResult.concat(",") : "") + repairVolumeResult; | ||||||
|         s_logger.info(String.format("Repair Volume result for the volume %s is %s", vol.getName(), repairVolumeResult)); |         logger.info(String.format("Repair Volume result for the volume %s is %s", vol.getName(), repairVolumeResult)); | ||||||
| 
 | 
 | ||||||
|         CheckAndRepairVolumeAnswer answer = new CheckAndRepairVolumeAnswer(command, true, finalResult); |         CheckAndRepairVolumeAnswer answer = new CheckAndRepairVolumeAnswer(command, true, finalResult); | ||||||
|         answer.setVolumeRepairExecutionResult(repairVolumeResult); |         answer.setVolumeRepairExecutionResult(repairVolumeResult); | ||||||
| @ -138,7 +135,7 @@ public class LibvirtCheckAndRepairVolumeCommandWrapper extends CommandWrapper<Ch | |||||||
|                 jsonNode = objectMapper.readTree(checkVolumeResult); |                 jsonNode = objectMapper.readTree(checkVolumeResult); | ||||||
|             } catch (JsonProcessingException e) { |             } catch (JsonProcessingException e) { | ||||||
|                 String msg = String.format("Error processing response %s during check volume %s", checkVolumeResult, e.getMessage()); |                 String msg = String.format("Error processing response %s during check volume %s", checkVolumeResult, e.getMessage()); | ||||||
|                 s_logger.info(msg); |                 logger.info(msg); | ||||||
| 
 | 
 | ||||||
|                 return skipRepairVolumeCommand(command, checkVolumeResult, msg); |                 return skipRepairVolumeCommand(command, checkVolumeResult, msg); | ||||||
|             } |             } | ||||||
| @ -157,7 +154,7 @@ public class LibvirtCheckAndRepairVolumeCommandWrapper extends CommandWrapper<Ch | |||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     private CheckAndRepairVolumeAnswer skipRepairVolumeCommand(CheckAndRepairVolumeCommand command, String checkVolumeResult, String msg) { |     private CheckAndRepairVolumeAnswer skipRepairVolumeCommand(CheckAndRepairVolumeCommand command, String checkVolumeResult, String msg) { | ||||||
|         s_logger.info(msg); |         logger.info(msg); | ||||||
|         String jsonStringFormat = String.format("{ \"message\": \"%s\" }", msg); |         String jsonStringFormat = String.format("{ \"message\": \"%s\" }", msg); | ||||||
|         String finalResult = (checkVolumeResult != null ? checkVolumeResult.concat(",") : "") + jsonStringFormat; |         String finalResult = (checkVolumeResult != null ? checkVolumeResult.concat(",") : "") + jsonStringFormat; | ||||||
|         CheckAndRepairVolumeAnswer answer = new CheckAndRepairVolumeAnswer(command, true, finalResult); |         CheckAndRepairVolumeAnswer answer = new CheckAndRepairVolumeAnswer(command, true, finalResult); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user