Improve log messages on VolumeOrchestrator class (#6408)

Co-authored-by: Paula Zomignani Oliveira <paula@scclouds.com.br>
This commit is contained in:
Paula Oliveira 2022-08-12 04:17:06 -03:00 committed by GitHub
parent 840c3f6a7a
commit 9717ed9af2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 289 additions and 174 deletions

View File

@ -49,4 +49,6 @@ public interface SnapshotInfo extends DataObject, Snapshot {
long getPhysicalSize();
void markBackedUp() throws CloudRuntimeException;
Snapshot getSnapshotVO();
}

View File

@ -92,4 +92,6 @@ public interface VolumeInfo extends DataObject, Volume {
String getDeployAsIsConfiguration();
public String getvSphereStoragePolicyId();
Volume getVolume();
}

View File

@ -91,6 +91,9 @@ public class PrimaryDataStoreImpl implements PrimaryDataStore {
private VolumeDao volumeDao;
private Map<String, String> _details;
private String uuid;
private String name;
public PrimaryDataStoreImpl() {
}
@ -99,6 +102,8 @@ public class PrimaryDataStoreImpl implements PrimaryDataStore {
this.pdsv = pdsv;
this.driver = driver;
this.provider = provider;
this.uuid = pdsv.getUuid();
this.name = pdsv.getName();
}
public static PrimaryDataStoreImpl createDataStore(StoragePoolVO pdsv, PrimaryDataStoreDriver driver, DataStoreProvider provider) {
@ -198,12 +203,12 @@ public class PrimaryDataStoreImpl implements PrimaryDataStore {
@Override
public String getUuid() {
return pdsv.getUuid();
return uuid;
}
@Override
public String getName() {
return pdsv.getName();
return name;
}
@Override