Skip to content

Directory structure

James Williamson edited this page Jul 6, 2018 · 1 revision

Below is a directory structure that is used when an FTP integration is set up in "re-active" mode. This means the integration has Write access and can move files around, as well as create new ones.

+-- upload
+-- imported
|   +-- {filename_being_imported}.json
+-- imported_with_issues
+-- processing
+-- failed
+-- reports

The upload directory is the default directory where files should be uploaded too. This directory is monitored based on a preset schedule that can be configured. The directory name can be configured.

The processing directory is the default directory where files are moved to while they are being processed. This is done with a simple Move command.

The imported directory is where files will end up if all has gone well with the import. This means all objects went in (or skipped).

The imported_with_issues directory is where files will end up if one or more objects within the feed had problems.

The failed directory is where files will end up if the was an outright problem while trying to do an import. Eg could not connect to the database to import the data.

The reports is a special directory where reports are dropped into to provide feedback on how the import process went.

Clone this wiki locally