Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/importer/uinfo/parsers/SalixParser.java @ 8988:ae76f618d990
Checks added for missing import directory
author | mschaefer |
---|---|
date | Sun, 08 Apr 2018 18:09:32 +0200 |
parents | 50416a0df385 |
children | 63c086139391 |
comparison
equal
deleted
inserted
replaced
8987:5ff8ce9a2e06 | 8988:ae76f618d990 |
---|---|
85 /** | 85 /** |
86 * Creates a list of parsers for all salix import files in a directory | 86 * Creates a list of parsers for all salix import files in a directory |
87 */ | 87 */ |
88 public static List<SalixParser> createParsers(final File importDir, final File relativeDir, final ImportRiver river) { | 88 public static List<SalixParser> createParsers(final File importDir, final File relativeDir, final ImportRiver river) { |
89 final List<SalixParser> parsers = new ArrayList<>(); | 89 final List<SalixParser> parsers = new ArrayList<>(); |
90 parsers.add(new SalixParser(new File(importDir, IMPORT_FILENAME), new File(relativeDir, IMPORT_FILENAME), river)); | 90 final File importFile = new File(importDir, IMPORT_FILENAME); |
91 if (importFile.exists()) | |
92 parsers.add(new SalixParser(importFile, new File(relativeDir, IMPORT_FILENAME), river)); | |
91 return parsers; | 93 return parsers; |
92 } | 94 } |
93 | 95 |
94 @Override | 96 @Override |
95 protected SalixSeriesImport createSeriesImport(final String filename) { | 97 protected SalixSeriesImport createSeriesImport(final String filename) { |