@wido just wanted to make sure the Boolean variable didn’t accidentally get 
changed later since it’s critical it keep that value.

> On Jan 20, 2018, at 8:14 AM, Tutkowski, Mike <mike.tutkow...@netapp.com> 
> wrote:
> 
> I made it final per @wido’s comment (in #2415). How’s about you guys hash it 
> out and get back to me. :)
> 
>> On Jan 20, 2018, at 8:06 AM, GitBox <g...@apache.org> wrote:
>> 
>> rafaelweingartner commented on a change in pull request #2416: 
>> CLOUDSTACK-10244: KVM online storage migration fails
>> URL: https://github.com/apache/cloudstack/pull/2416#discussion_r162784630
>> 
>> 
>> 
>> ##########
>> File path: 
>> plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtMigrateCommandWrapper.java
>> ##########
>> @@ -132,8 +132,9 @@ Use VIR_DOMAIN_XML_SECURE (value = 1) prior to v1.0.0.
>>            vmsnapshots = 
>> libvirtComputingResource.cleanVMSnapshotMetadata(dm);
>> 
>>            Map<String, MigrateCommand.MigrateDiskInfo> mapMigrateStorage = 
>> command.getMigrateStorage();
>> +            final boolean migrateStorage = 
>> MapUtils.isNotEmpty(mapMigrateStorage);
>> 
>> Review comment:
>>  This variable does not need to be final. It does not bring any benefits 
>> here. 
>> 
>>  You needed to assign the result of the first 
>> `MapUtils.isNotEmpty(mapMigrateStorage)` because the method `replaceStorage` 
>> might change the status of `mapMigrateStorage`, right?
>> 
>> ----------------------------------------------------------------
>> This is an automated message from the Apache Git Service.
>> To respond to the message, please log on GitHub and use the
>> URL above to go to the specific comment.
>> 
>> For queries about this service, please contact Infrastructure at:
>> us...@infra.apache.org
>> 
>> 
>> With regards,
>> Apache Git Services

Reply via email to