mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-16 14:33:09 +00:00
Add option to not dump metadata values to console
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5752 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
@@ -110,6 +110,8 @@ public class ItemImport
|
|||||||
static boolean isTest = false;
|
static boolean isTest = false;
|
||||||
|
|
||||||
static boolean isResume = false;
|
static boolean isResume = false;
|
||||||
|
|
||||||
|
static boolean isQuiet = false;
|
||||||
|
|
||||||
static boolean template = false;
|
static boolean template = false;
|
||||||
|
|
||||||
@@ -167,6 +169,7 @@ public class ItemImport
|
|||||||
options.addOption("p", "template", false, "apply template");
|
options.addOption("p", "template", false, "apply template");
|
||||||
options.addOption("R", "resume", false,
|
options.addOption("R", "resume", false,
|
||||||
"resume a failed import (add only)");
|
"resume a failed import (add only)");
|
||||||
|
options.addOption("q", "quiet", false, "don't display metadata");
|
||||||
|
|
||||||
options.addOption("h", "help", false, "help");
|
options.addOption("h", "help", false, "help");
|
||||||
|
|
||||||
@@ -259,6 +262,11 @@ public class ItemImport
|
|||||||
.println("**Resume import** - attempting to import items not already imported");
|
.println("**Resume import** - attempting to import items not already imported");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (line.hasOption('q'))
|
||||||
|
{
|
||||||
|
isQuiet = true;
|
||||||
|
}
|
||||||
|
|
||||||
boolean zip = false;
|
boolean zip = false;
|
||||||
String zipfilename = "";
|
String zipfilename = "";
|
||||||
String ziptempdir = ConfigurationManager.getProperty("org.dspace.app.itemexport.work.dir");
|
String ziptempdir = ConfigurationManager.getProperty("org.dspace.app.itemexport.work.dir");
|
||||||
@@ -967,7 +975,10 @@ public class ItemImport
|
|||||||
NodeList dcNodes = XPathAPI.selectNodeList(document,
|
NodeList dcNodes = XPathAPI.selectNodeList(document,
|
||||||
"/dublin_core/dcvalue");
|
"/dublin_core/dcvalue");
|
||||||
|
|
||||||
System.out.println("\tLoading dublin core from " + filename);
|
if (!isQuiet)
|
||||||
|
{
|
||||||
|
System.out.println("\tLoading dublin core from " + filename);
|
||||||
|
}
|
||||||
|
|
||||||
// Add each one as a new format to the registry
|
// Add each one as a new format to the registry
|
||||||
for (int i = 0; i < dcNodes.getLength(); i++)
|
for (int i = 0; i < dcNodes.getLength(); i++)
|
||||||
@@ -996,8 +1007,11 @@ public class ItemImport
|
|||||||
language = language.trim();
|
language = language.trim();
|
||||||
}
|
}
|
||||||
|
|
||||||
System.out.println("\tSchema: " + schema + " Element: " + element + " Qualifier: " + qualifier
|
if (!isQuiet)
|
||||||
+ " Value: " + value);
|
{
|
||||||
|
System.out.println("\tSchema: " + schema + " Element: " + element + " Qualifier: " + qualifier
|
||||||
|
+ " Value: " + value);
|
||||||
|
}
|
||||||
|
|
||||||
if ("none".equals(qualifier) || "".equals(qualifier))
|
if ("none".equals(qualifier) || "".equals(qualifier))
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user