| | |
| | | backUpAll.getLongIdentifier(), |
| | | backendID.getLongIdentifier()); |
| | | err.println(wrapText(message, MAX_LINE_WIDTH)); |
| | | err.println(argParser.getUsage()); |
| | | return 1; |
| | | } |
| | | } |
| | |
| | | backUpAll.getLongIdentifier(), |
| | | backendID.getLongIdentifier()); |
| | | err.println(wrapText(message, MAX_LINE_WIDTH)); |
| | | err.println(argParser.getUsage()); |
| | | return 1; |
| | | } |
| | | else |
| | | { |
| | | // Check that the backendID has not been expressed twice. |
| | | HashSet<String> backendIDLowerCase = new HashSet<String>(); |
| | | HashSet<String> repeatedBackendIds = new HashSet<String>(); |
| | | StringBuilder repeatedBackends = new StringBuilder(); |
| | | for (String id : backendID.getValues()) |
| | | { |
| | | String lId = id.toLowerCase(); |
| | | if (backendIDLowerCase.contains(lId)) |
| | | { |
| | | if (!repeatedBackendIds.contains(lId)) |
| | | { |
| | | repeatedBackendIds.add(lId); |
| | | if (repeatedBackends.length() > 0) |
| | | { |
| | | repeatedBackends.append(", "); |
| | | } |
| | | repeatedBackends.append(id); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | backendIDLowerCase.add(lId); |
| | | } |
| | | } |
| | | if (repeatedBackends.length() > 0) |
| | | { |
| | | Message message = ERR_BACKUPDB_REPEATED_BACKEND_ID.get( |
| | | repeatedBackends.toString()); |
| | | err.println(wrapText(message, MAX_LINE_WIDTH)); |
| | | err.println(argParser.getUsage()); |
| | | return 1; |
| | | } |
| | | } |
| | | |
| | | // If the incremental base ID was specified, then make sure it is an |
| | | // incremental backup. |
| | |
| | | incrementalBaseID.getLongIdentifier(), |
| | | incremental.getLongIdentifier()); |
| | | err.println(wrapText(message, MAX_LINE_WIDTH)); |
| | | err.println(argParser.getUsage()); |
| | | return 1; |
| | | } |
| | | } |
| | |
| | | encrypt.getLongIdentifier(), |
| | | signHash.getLongIdentifier()); |
| | | err.println(wrapText(message, MAX_LINE_WIDTH)); |
| | | err.println(argParser.getUsage()); |
| | | return 1; |
| | | } |
| | | |
| | |
| | | signHash.getLongIdentifier(), |
| | | hash.getLongIdentifier()); |
| | | err.println(wrapText(message, MAX_LINE_WIDTH)); |
| | | err.println(argParser.getUsage()); |
| | | return 1; |
| | | } |
| | | |