Environment Report contains current context
This commit is contained in:
parent
3e6478738d
commit
80335b92da
|
@ -5,6 +5,7 @@ import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.concurrent.Future;
|
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.FileUploaderManager;
|
||||||
import org.gcube.data.publishing.ckan2zenodo.clients.GCat;
|
import org.gcube.data.publishing.ckan2zenodo.clients.GCat;
|
||||||
import org.gcube.data.publishing.ckan2zenodo.clients.UploadFilesCall;
|
import org.gcube.data.publishing.ckan2zenodo.clients.UploadFilesCall;
|
||||||
|
@ -116,6 +117,7 @@ public class Ckan2ZenodoImpl implements Ckan2Zenodo{
|
||||||
log.info("Checking environment.. ");
|
log.info("Checking environment.. ");
|
||||||
long start=System.currentTimeMillis();
|
long start=System.currentTimeMillis();
|
||||||
EnvironmentReport report=new EnvironmentReport();
|
EnvironmentReport report=new EnvironmentReport();
|
||||||
|
report.setContext(ScopeProvider.instance.get());
|
||||||
// check gCat presence
|
// check gCat presence
|
||||||
String gCatCheck="GCat Presence : ";
|
String gCatCheck="GCat Presence : ";
|
||||||
try{
|
try{
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
package org.gcube.data.publishing.ckan2zenodo.model.report;
|
package org.gcube.data.publishing.ckan2zenodo.model.report;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
import lombok.NonNull;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -11,6 +14,8 @@ public class EnvironmentReport {
|
||||||
|
|
||||||
private HashMap<String,Status> reportItems=new HashMap<>();
|
private HashMap<String,Status> reportItems=new HashMap<>();
|
||||||
|
|
||||||
|
private String context;
|
||||||
|
|
||||||
public boolean isok(){
|
public boolean isok(){
|
||||||
for(Map.Entry<String,Status> entry:reportItems.entrySet())
|
for(Map.Entry<String,Status> entry:reportItems.entrySet())
|
||||||
if(entry.getValue().equals(Status.ERROR)) return false;
|
if(entry.getValue().equals(Status.ERROR)) return false;
|
||||||
|
|
Loading…
Reference in New Issue