mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Nicolas Capponi
19.50.2013 707c42dc201fef98865f2c2db666df801378e69e
refs
author Nicolas Capponi <nicolas.capponi@forgerock.com>
Tuesday, November 19, 2013 14:50 +0100
committer Nicolas Capponi <nicolas.capponi@forgerock.com>
Tuesday, November 19, 2013 14:50 +0100
commit707c42dc201fef98865f2c2db666df801378e69e
tree c813430e7fc0e1f20518fffa6cb1c7618b7d4751 tree | zip | gz
parent b3da675a31cbaa50816d9a6129100c638181f786 view | diff
OPENDJ-1075 Port server make-ldif tool to the SDK
CR-2603

CLI for MakeLDIF

* Class MakeLDIF.java
- uses the new EntryGenerator class from opendj-core to generate entries
- uses LDIFEntryWriter class from opendj-core to write entries to LDIF
* Differences from opendj server version :
- remove configfile and configclass options
- add "--constant" ("-c") option to provide constants from the command line
those constants override pre-defined constants in template file
- if no "--ldiffile" option is provided, output LDIF to the standard output
* Add MakeLDIFTestCase to test basic behavior of the tool
2 files added
2 files modified
430 ■■■■■ changed files
opendj-sdk/opendj3/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/ConsoleApplication.java 15 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/MakeLDIF.java 256 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-toolkit/src/main/resources/com/forgerock/opendj/ldap/tools/tools.properties 29 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-toolkit/src/test/java/com/forgerock/opendj/ldap/tools/MakeLDIFTestCase.java 130 ●●●●● diff | view | raw | blame | history