Skip to content

.conf files

ucc-gen generates the following .conf files in the default directory. If any of the .conf files are present in the source directory, ucc-gen will just copy that file to the output folder. The only exception is the app.conf file.

Note: for most of the use cases, the generated configuration is sufficient. If you need to adjust the file being generated, please ping us for a feature request. Alternatively, create a file in the default location, so it will accepted without being generated.

app.conf

ucc-gen will merge the file present in the default folder with some additional information generated during the build time. But if you don’t need anything specific generated, you don’t need to have app.conf in the source folder.

app.conf uses the app.manifest file to determine the add-on description, the add-on name, the add-on title, and the add-on author (taking the first one if multiple are defined). Make sure that your app.manifest is up-to-date, so app.conf will have all relevant information.

Also, the triggers stanza will be created by ucc-gen. It will determine what the .conf files are used in the add-on and generates the relevant key-value pairs.

inputs.conf

ucc-gen will generate a stanza for every input defined in the globalConfig file and set python.version to python3.

server.conf

ucc-gen will generate the shclustering stanza, which will determine what .conf files are used in the add-on and generates the relevant key-value pairs.

web.conf

ucc-gen will generate all needed information about the exposed endpoints from the add-on.

restmap.conf

ucc-gen will generate all necessary information about the configuration of every endpoint.