Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Parameter names in repository.cfg file

The parameter names in the repository.cfg file follow a hierarchical scheme. The format of parameters for services therefore follow this format:

...

Code Block
ZQ.contentservice.proxy.primary.type

 

Syntax rules for repository.cfg file

This file is a Java property file. This explains the syntax rules all entries must comply with.

 

Comment:

All rows starting with # (hash) are considered as comments and not executed.

Code Block
#This is a comment

 

Parameter Assignment:

A value is assigned to a parameter by starting with the parameter name followed by a = (equals) and then the value.

...

Code Block
name=Stephen
name = Stephen

 

Path to directory or file:

The / (slash) is not a special character and can be used unescaped. This allows Linux paths to be written in to the configuration file as is.

...

Code Block
# A Linux path 
Directory=/var/coreoftia/config 

# A Windows path 
Directory=C:\\test\\repository 

# A UNC path 
Directory=\\\\10.9.8.7\\ARCHIVE

Impact position of parameter in repository.cfg file

The position of a parameter in the repository.cfg file has NO IMPACT.

The two example configurations below result in identical configuration: The property retention.type for repository SF is "none".

Example 1:

Code Block
SF.template = config_all_REPO
SF.retention.type=none
config_all_REPO.retention.type=adretention

Example 2:

Code Block
SF.template = config_all_REPO
config_all_REPO.retention.type=adretention
SF.retention.type=none

There is one exception:

If the parameter names (left side of “=” character) are identically, the line appearing last will rule.