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(); long getPhysicalSize();
void markBackedUp() throws CloudRuntimeException; void markBackedUp() throws CloudRuntimeException;
Snapshot getSnapshotVO();
} }

View File

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

View File

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