diff --git a/src/main/java/org/gcube/data/publishing/ckan2zenodo/Ckan2ZenodoImpl.java b/src/main/java/org/gcube/data/publishing/ckan2zenodo/Ckan2ZenodoImpl.java index 893f72a..50bee69 100644 --- a/src/main/java/org/gcube/data/publishing/ckan2zenodo/Ckan2ZenodoImpl.java +++ b/src/main/java/org/gcube/data/publishing/ckan2zenodo/Ckan2ZenodoImpl.java @@ -5,6 +5,7 @@ import java.util.List; import java.util.Set; import java.util.concurrent.Future; +import org.gcube.common.scope.api.ScopeProvider; import org.gcube.data.publishing.ckan2zenodo.clients.FileUploaderManager; import org.gcube.data.publishing.ckan2zenodo.clients.GCat; import org.gcube.data.publishing.ckan2zenodo.clients.UploadFilesCall; @@ -116,6 +117,7 @@ public class Ckan2ZenodoImpl implements Ckan2Zenodo{ log.info("Checking environment.. "); long start=System.currentTimeMillis(); EnvironmentReport report=new EnvironmentReport(); + report.setContext(ScopeProvider.instance.get()); // check gCat presence String gCatCheck="GCat Presence : "; try{ diff --git a/src/main/java/org/gcube/data/publishing/ckan2zenodo/model/report/EnvironmentReport.java b/src/main/java/org/gcube/data/publishing/ckan2zenodo/model/report/EnvironmentReport.java index f5ad836..e538a32 100644 --- a/src/main/java/org/gcube/data/publishing/ckan2zenodo/model/report/EnvironmentReport.java +++ b/src/main/java/org/gcube/data/publishing/ckan2zenodo/model/report/EnvironmentReport.java @@ -1,6 +1,9 @@ package org.gcube.data.publishing.ckan2zenodo.model.report; import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.NonNull; +import lombok.RequiredArgsConstructor; import java.util.HashMap; import java.util.Map; @@ -11,6 +14,8 @@ public class EnvironmentReport { private HashMap reportItems=new HashMap<>(); + private String context; + public boolean isok(){ for(Map.Entry entry:reportItems.entrySet()) if(entry.getValue().equals(Status.ERROR)) return false;