Q-Cloud File Parser Defaults

This page summarizes the default behavior of the Q-Cloud File Parser.

Parser Defaults

Setting Default Notes

PARSER_MODE

acg

Uses the generic ACG file interface unless you choose a laundry integration.

INPUT_DIR

/data/input

Mounted input directory scanned on every run.

LOG_MODE

message

Compact container output by default.

FAIL_FAST

true

Stops on the first failed or invalid executable file.

INPUT_FORMAT

auto

Parses .json as JSON, all other files as CSV.

PROCESSED_FILE_ACTION

none

Leaves processed files in place unless you choose archive or delete.

ARCHIVE_DIR

<input directory>/archive

Used when PROCESSED_FILE_ACTION=archive.

BATCH_SIZE

5000

Maximum internal batch size for search and write operations.

VERIFY_TLS

true

Uses normal TLS verification unless you override it.

DRY_RUN

false

Sends requests only when this is disabled.

Generic ACG Defaults

When PARSER_MODE=acg, the parser looks for these file types by default:

  • AddUser_*

  • RemoveUser_*

  • AddItem_*

  • RemoveItem_*

  • AddArticles_*

  • AddArticleGroup_*

  • AddArticleToArticleGroup_*

  • Outscan_*

Each file type has its own default filename pattern. You can override those patterns with the FILE_REGEX_* variables documented in the parser configuration page.

Laundry Defaults

When PARSER_MODE=zwz or PARSER_MODE=unilinunimat, the parser uses a single FILE_REGEX value to find the file for that integration.

  • ZWZ is not enabled by filename alone; set FILE_REGEX explicitly.

  • UNILIN-UNIMAT is not enabled by filename alone; set FILE_REGEX explicitly.

ZWZ also uses the following integration settings when needed:

  • customer_external_id

  • device_external_id

  • ITEMPOOL_EXTERNAL_ID

  • DELETE_NOT_IN_FILE

UNILIN-UNIMAT is driven by the file content and record rules in the UNILIN-UNIMAT file format.