From 1fc1a3d69a8f2fb07ae09fa04869c47269952c70 Mon Sep 17 00:00:00 2001 From: "michele.artini" Date: Fri, 29 Jan 2021 08:21:14 +0100 Subject: [PATCH] added a log --- apps/dhp-mdstore-manager/TODO | 4 ---- .../eu/dnetlib/data/mdstore/manager/utils/HdfsClient.java | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 apps/dhp-mdstore-manager/TODO diff --git a/apps/dhp-mdstore-manager/TODO b/apps/dhp-mdstore-manager/TODO deleted file mode 100644 index 7ea5331c..00000000 --- a/apps/dhp-mdstore-manager/TODO +++ /dev/null @@ -1,4 +0,0 @@ -1) Usare un client hdfs per cancellare le stores -2) sostiuire il metodo expiredVersion s deleteVersions con un metodo solo che cancelli anche su hdfs -3) Non consentire operazioni lettura e scrittura sulle store in prepareDelete - diff --git a/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/utils/HdfsClient.java b/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/utils/HdfsClient.java index 06a58fb7..a39c1406 100644 --- a/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/utils/HdfsClient.java +++ b/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/utils/HdfsClient.java @@ -36,6 +36,7 @@ public class HdfsClient { try (final FileSystem fs = FileSystem.get(conf)) { fs.delete(new Path(path), true); + log.info("HDFS Pathe deleted: " + path); } catch (IllegalArgumentException | IOException e) { log.error("Eror deleting path: " + path, e); throw new MDStoreManagerException("Eror deleting path: " + path, e);