@@ -296,7 +296,7 @@ NLV_WORKER_EXECUTE(Hypervisor, Disconnect)
296
296
hypervisor_->ClearHandle ();
297
297
// int result = virConnectClose(Handle());
298
298
// if (result == -1) {
299
- // SetVirError (virSaveLastError());
299
+ // SET_ERROR_WITH_CONTEXT (virSaveLastError());
300
300
// return;
301
301
// }
302
302
@@ -309,7 +309,7 @@ NLV_WORKER_EXECUTE(Hypervisor, Disconnect)
309
309
NLV_WORKER_ASSERT_CONNECTION (); \
310
310
char *result = Accessor (Handle ()); \
311
311
if (result == NULL ) { \
312
- SetVirError (virSaveLastError ()); \
312
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ()); \
313
313
return ; \
314
314
} \
315
315
data_ = result; \
@@ -321,7 +321,7 @@ NLV_WORKER_EXECUTE(Hypervisor, Disconnect)
321
321
NLV_WORKER_ASSERT_CONNECTION (); \
322
322
const char *result = Accessor (Handle ()); \
323
323
if (result == NULL ) { \
324
- SetVirError (virSaveLastError ()); \
324
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ()); \
325
325
return ; \
326
326
} \
327
327
data_ = result; \
@@ -340,7 +340,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetSysInfo)
340
340
NLV_WORKER_ASSERT_CONNECTION ();
341
341
char *result = virConnectGetSysinfo (Handle (), 0 );
342
342
if (result == NULL ) {
343
- SetVirError (virSaveLastError ());
343
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
344
344
return ;
345
345
}
346
346
@@ -362,7 +362,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetVersion)
362
362
unsigned long version;
363
363
int result = virConnectGetVersion (Handle (), &version);
364
364
if (result == -1 ) {
365
- SetVirError (virSaveLastError ());
365
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
366
366
return ;
367
367
} else if (result == 0 && version == 0 ) {
368
368
return ;
@@ -386,7 +386,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetLibVirtVersion)
386
386
unsigned long version;
387
387
int result = virConnectGetLibVersion (Handle (), &version);
388
388
if (result == -1 ) {
389
- SetVirError (virSaveLastError ());
389
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
390
390
return ;
391
391
}
392
392
@@ -404,7 +404,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetLibVirtVersion)
404
404
NLV_WORKER_ASSERT_CONNECTION (); \
405
405
int result = Accessor (Handle ()); \
406
406
if (result == -1 ) { \
407
- SetVirError (virSaveLastError ()); \
407
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ()); \
408
408
return ; \
409
409
} \
410
410
data_ = result; \
@@ -450,7 +450,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetMaxVcpus)
450
450
NLV_WORKER_ASSERT_CONNECTION ();
451
451
int result = virConnectGetMaxVcpus (Handle (), type_.c_str ());
452
452
if (result == -1 ) {
453
- SetVirError (virSaveLastError ());
453
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
454
454
return ;
455
455
}
456
456
@@ -496,7 +496,7 @@ NLV_WORKER_EXECUTE(Hypervisor, SetKeepAlive)
496
496
497
497
int result = virConnectSetKeepAlive (Handle (), interval_, count_);
498
498
if (result == -1 ) {
499
- SetVirError (virSaveLastError ());
499
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
500
500
return ;
501
501
}
502
502
@@ -540,7 +540,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetBaselineCPU)
540
540
delete [] cpus_;
541
541
542
542
if (result == NULL ) {
543
- SetVirError (virSaveLastError ());
543
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
544
544
return ;
545
545
}
546
546
@@ -570,7 +570,7 @@ NLV_WORKER_EXECUTE(Hypervisor, CompareCPU)
570
570
NLV_WORKER_ASSERT_CONNECTION ();
571
571
int result = virConnectCompareCPU (Handle (), (const char *)cpu_.c_str (), flags_);
572
572
if (result == VIR_CPU_COMPARE_ERROR) {
573
- SetVirError (virSaveLastError ());
573
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
574
574
return ;
575
575
}
576
576
@@ -582,7 +582,7 @@ NLV_WORKER_EXECUTE(Hypervisor, CompareCPU)
582
582
NLV_WORKER_ASSERT_CONNECTION () \
583
583
int count = CountMethod (Handle ()); \
584
584
if (count == -1 ) { \
585
- SetVirError (virSaveLastError ()); \
585
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ()); \
586
586
return ; \
587
587
} \
588
588
char **names = new char *[count]; \
@@ -592,7 +592,7 @@ NLV_WORKER_EXECUTE(Hypervisor, CompareCPU)
592
592
} \
593
593
int nameCount = ListMethod (Handle (), names, count); \
594
594
if (nameCount == -1 ) { \
595
- SetVirError (virSaveLastError ()); \
595
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ()); \
596
596
delete [] names; \
597
597
return ; \
598
598
} \
@@ -608,7 +608,7 @@ NLV_WORKER_EXECUTE(Hypervisor, CompareCPU)
608
608
NLV_WORKER_ASSERT_CONNECTION () \
609
609
int count = CountMethod (Handle ()); \
610
610
if (count == -1 ) { \
611
- SetVirError (virSaveLastError ()); \
611
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ()); \
612
612
return ; \
613
613
} \
614
614
int *elements = new int [count]; \
@@ -619,7 +619,7 @@ NLV_WORKER_EXECUTE(Hypervisor, CompareCPU)
619
619
} \
620
620
int elementCount = ListMethod (Handle (), elements, count); \
621
621
if (elementCount == -1 ) { \
622
- SetVirError (virSaveLastError ()); \
622
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ()); \
623
623
return ; \
624
624
} \
625
625
for (int i = 0 ; i < elementCount; ++i) { \
@@ -730,7 +730,7 @@ NLV_WORKER_EXECUTE(Hypervisor, ListNodeDevices)
730
730
virNodeNumOfDevices (Handle (), (const char *) capability_.c_str (), flags);
731
731
732
732
if (num_devices == -1 ) {
733
- SetVirError (virSaveLastError ());
733
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
734
734
return ;
735
735
}
736
736
@@ -744,7 +744,7 @@ NLV_WORKER_EXECUTE(Hypervisor, ListNodeDevices)
744
744
virNodeListDevices (Handle (), (const char *)capability_.c_str (), names, num_devices, flags);
745
745
if (num_devices == -1 ) {
746
746
free (names);
747
- SetVirError (virSaveLastError ());
747
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
748
748
return ;
749
749
}
750
750
@@ -762,7 +762,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetNodeSecurityModel)
762
762
NLV_WORKER_ASSERT_CONNECTION ();
763
763
int result = virNodeGetSecurityModel (Handle (), &securityModel_);
764
764
if (result == -1 ) {
765
- SetVirError (virSaveLastError ());
765
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
766
766
return ;
767
767
}
768
768
}
@@ -789,7 +789,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetNodeInfo)
789
789
NLV_WORKER_ASSERT_CONNECTION ();
790
790
int result = virNodeGetInfo (Handle (), &info_);
791
791
if (result == -1 ) {
792
- SetVirError (virSaveLastError ());
792
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
793
793
return ;
794
794
}
795
795
}
@@ -818,7 +818,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetNodeFreeMemory)
818
818
NLV_WORKER_ASSERT_CONNECTION ();
819
819
unsigned long long result = virNodeGetFreeMemory (Handle ());
820
820
if (result == 0 ) {
821
- SetVirError (virSaveLastError ());
821
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
822
822
return ;
823
823
}
824
824
@@ -851,7 +851,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetNodeMemoryStats)
851
851
result = virNodeGetMemoryStats (Handle (), cellNum_, &info_[0 ], &nparams, flags_);
852
852
}
853
853
if (result == -1 ) {
854
- SetVirError (virSaveLastError ());
854
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
855
855
return ;
856
856
}
857
857
}
@@ -904,7 +904,7 @@ NLV_WORKER_EXECUTE(Hypervisor, GetNodeCellsFreeMemory)
904
904
virNodeGetCellsFreeMemory (Handle (), results, startCell_, maxCells_);
905
905
if (cells == -1 ) {
906
906
free (results);
907
- SetVirError (virSaveLastError ());
907
+ SET_ERROR_WITH_CONTEXT (virSaveLastError ());
908
908
return ;
909
909
}
910
910
0 commit comments