summaryrefslogtreecommitdiffstats
path: root/vespaclient-core/src/main/resources/configdefinitions/spooler.def
diff options
context:
space:
mode:
Diffstat (limited to 'vespaclient-core/src/main/resources/configdefinitions/spooler.def')
-rw-r--r--vespaclient-core/src/main/resources/configdefinitions/spooler.def34
1 files changed, 34 insertions, 0 deletions
diff --git a/vespaclient-core/src/main/resources/configdefinitions/spooler.def b/vespaclient-core/src/main/resources/configdefinitions/spooler.def
new file mode 100644
index 00000000000..7fef30cbfea
--- /dev/null
+++ b/vespaclient-core/src/main/resources/configdefinitions/spooler.def
@@ -0,0 +1,34 @@
+# Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+namespace=vespa.config.content.spooler
+
+# The root directory under which the spooler will scan for content files
+directory string default="var/spool/vespa"
+
+# If true, move successfully processed files to <directory>/success
+keepsuccess bool default=false
+
+# How many bytes to store maximum in the failures directory (delete files instead of moving to failures if this is exceeded)
+# If 0, don't restrict
+maxfailuresize int default=0
+maxfatalfailuresize int default=0
+
+# How many bytes to store maximum in the successes directory (delete files instead of moving to successes if this is exceeded)
+# If 0, don't restrict
+maxsuccesssize int default=0
+
+# How many worker threads to use
+threads int default=10
+
+# Which parsers to use and config for each of them.
+parsers[].classname string
+parsers[].parameters[].key string
+parsers[].parameters[].value string
+
+# The time spent in failures (seconds) until moving to fatalfailures (default 3 days)
+maxfailuretime int default=259200
+
+# The minimum number of retries before moving to fatalfailures
+minfailureretries int default=5
+
+# The maximum number of retries when getting transient errors sending messages to backend
+maxretries int default=5