summaryrefslogtreecommitdiffstats
path: root/configdefinitions
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2017-11-14 15:21:04 +0100
committerHarald Musum <musum@oath.com>2017-11-14 15:21:04 +0100
commitc5fd22cb287015ff165f928712dc2324c711241c (patch)
treef4568cdfdd788885003fce0461801e834ea74183 /configdefinitions
parent1520200006e19dd1996e054d64dcee7f05e57cad (diff)
Move filedistribution config definitions to configdefinitions module
To ease transition to new filedsitribution code
Diffstat (limited to 'configdefinitions')
-rw-r--r--configdefinitions/src/vespa/CMakeLists.txt4
-rw-r--r--configdefinitions/src/vespa/filedistributor.def10
-rw-r--r--configdefinitions/src/vespa/filereferences.def3
3 files changed, 17 insertions, 0 deletions
diff --git a/configdefinitions/src/vespa/CMakeLists.txt b/configdefinitions/src/vespa/CMakeLists.txt
index 9297383c53f..fc9be8ce91b 100644
--- a/configdefinitions/src/vespa/CMakeLists.txt
+++ b/configdefinitions/src/vespa/CMakeLists.txt
@@ -16,6 +16,10 @@ vespa_generate_config(configdefinitions configserver.def)
install_config_definition(configserver.def cloud.config.configserver.def)
vespa_generate_config(configdefinitions dispatch.def)
install_config_definition(dispatch.def vespa.config.search.dispatch.def)
+vespa_generate_config(configdefinitions filedistributor.def)
+install_config_definition(filedistributor.def cloud.config.filedistribution.filedistributor.def)
+vespa_generate_config(configdefinitions filereferences.def)
+install_config_definition(filereferences.def cloud.config.filedistribution.filereferences.def)
vespa_generate_config(configdefinitions fleetcontroller.def)
install_config_definition(fleetcontroller.def vespa.config.content.fleetcontroller.def)
vespa_generate_config(configdefinitions ilscripts.def)
diff --git a/configdefinitions/src/vespa/filedistributor.def b/configdefinitions/src/vespa/filedistributor.def
new file mode 100644
index 00000000000..13dd373eac6
--- /dev/null
+++ b/configdefinitions/src/vespa/filedistributor.def
@@ -0,0 +1,10 @@
+# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+namespace=cloud.config.filedistribution
+
+torrentport int
+stateport int default = 0
+hostname string
+filedbpath string
+
+maxdownloadspeed double
+maxuploadspeed double
diff --git a/configdefinitions/src/vespa/filereferences.def b/configdefinitions/src/vespa/filereferences.def
new file mode 100644
index 00000000000..03e071959ce
--- /dev/null
+++ b/configdefinitions/src/vespa/filereferences.def
@@ -0,0 +1,3 @@
+# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+namespace=cloud.config.filedistribution
+filereferences[] string