1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-11-06 08:49:29 +02:00

Remove unused cfgDefOptionPrefix() function and data.

This function was made obsolete when Perl was removed in f0ef73db.
This commit is contained in:
David Steele
2020-10-07 12:15:50 -04:00
parent 434282d343
commit 98f6a1cffd
5 changed files with 0 additions and 110 deletions

View File

@@ -273,15 +273,6 @@ sub renderOptional
$bSingleLine = true;
}
if (defined($rhOptional->{&CFGDEF_PREFIX}))
{
$strBuildSourceOptional .=
(defined($strBuildSourceOptional) && !$bSingleLine ? "\n" : '') .
"${strIndent} CFGDEFDATA_OPTION_OPTIONAL_PREFIX(\"" . $rhOptional->{&CFGDEF_PREFIX} . "\")\n";
$bSingleLine = true;
}
# Output alternate name
if (!$bCommand && defined($rhOptionHelp->{&CONFIG_HELP_NAME_ALT}))
{

View File

@@ -2253,7 +2253,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
"0"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-host")
CFGDEFDATA_OPTION_OPTIONAL_COMMAND_OVERRIDE
@@ -2314,7 +2313,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgHost)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-cmd")
)
)
@@ -2355,7 +2353,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("/etc/pgbackrest/pgbackrest.conf")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-config")
)
)
@@ -2396,7 +2393,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("/etc/pgbackrest/conf.d")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
)
)
@@ -2436,7 +2432,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("/etc/pgbackrest")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
)
)
@@ -2475,7 +2470,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_ALLOW_RANGE(0, 65535)
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgHost)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-ssh-port")
)
)
@@ -2516,7 +2510,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("postgres")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-user")
)
)
@@ -2551,7 +2544,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("0")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_COMMAND_OVERRIDE
(
@@ -2614,7 +2606,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-path")
CFGDEFDATA_OPTION_OPTIONAL_COMMAND_OVERRIDE
@@ -2660,7 +2651,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_ALLOW_RANGE(0, 65535)
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgPath)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("5432")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-port")
)
)
@@ -2699,7 +2689,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_ALLOW_RANGE(0, 65535)
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgPath)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("db-socket-path")
)
)
@@ -2736,7 +2725,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptPgPath)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("pg")
)
)
@@ -3073,8 +3061,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"azure"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3126,8 +3112,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"azure"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3179,8 +3163,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"azure"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3235,8 +3217,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"azure"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3290,7 +3270,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("blob.core.windows.net")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3342,8 +3321,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"azure"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3395,8 +3372,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"azure"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3459,7 +3434,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("shared")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3514,7 +3488,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("443")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3569,7 +3542,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("1")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3621,8 +3593,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoCipherType,
"aes-256-cbc"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3681,7 +3651,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("none")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3714,7 +3683,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("0")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("hardlink")
)
)
@@ -3770,7 +3738,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
"0"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("backup-host")
CFGDEFDATA_OPTION_OPTIONAL_COMMAND_OVERRIDE
@@ -3850,7 +3817,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptRepoHost)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("backup-cmd")
)
)
@@ -3896,7 +3862,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptRepoHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("/etc/pgbackrest/pgbackrest.conf")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("backup-config")
)
)
@@ -3942,7 +3907,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptRepoHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("/etc/pgbackrest/conf.d")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -3987,7 +3951,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptRepoHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("/etc/pgbackrest")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4031,7 +3994,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_ALLOW_RANGE(0, 65535)
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptRepoHost)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("backup-ssh-port")
)
)
@@ -4079,7 +4041,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEPEND(cfgDefOptRepoHost)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("pgbackrest")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("backup-user")
)
)
@@ -4121,7 +4082,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("0")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_COMMAND_OVERRIDE
(
@@ -4209,7 +4169,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("/var/lib/pgbackrest")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4253,7 +4212,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_ALLOW_RANGE(1, 9999999)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("retention-archive")
)
)
@@ -4299,7 +4257,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("full")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("retention-archive-type")
)
)
@@ -4333,7 +4290,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_ALLOW_RANGE(1, 9999999)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("retention-diff")
)
)
@@ -4368,7 +4324,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
CFGDEFDATA_OPTION_OPTIONAL_LIST
(
CFGDEFDATA_OPTION_OPTIONAL_ALLOW_RANGE(1, 9999999)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("retention-full")
)
)
@@ -4414,7 +4369,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("count")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4469,8 +4423,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"s3"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4522,8 +4474,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"s3"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4575,8 +4525,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"s3"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4628,8 +4576,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"s3"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4681,8 +4627,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"s3"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4734,8 +4678,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoS3KeyType,
"shared"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4787,8 +4729,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoS3KeyType,
"shared"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4851,7 +4791,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("shared")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4906,7 +4845,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("443")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -4958,8 +4896,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoType,
"s3"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -5011,8 +4947,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoS3KeyType,
"auto"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -5064,8 +4998,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
cfgDefOptRepoS3KeyType,
"shared"
)
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -5128,7 +5060,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("host")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)
@@ -5183,7 +5114,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("1")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
CFGDEFDATA_OPTION_OPTIONAL_HELP_NAME_ALT("repo-s3-verify-ssl")
)
)
@@ -5245,7 +5175,6 @@ static ConfigDefineOptionData configDefineOptionData[] = CFGDEFDATA_OPTION_LIST
)
CFGDEFDATA_OPTION_OPTIONAL_DEFAULT("posix")
CFGDEFDATA_OPTION_OPTIONAL_PREFIX("repo")
)
)

View File

@@ -107,7 +107,6 @@ typedef enum
configDefDataTypeDefault,
configDefDataTypeDepend,
configDefDataTypeInternal,
configDefDataTypePrefix,
configDefDataTypeRequired,
configDefDataTypeHelpNameAlt,
configDefDataTypeHelpSummary,
@@ -144,9 +143,6 @@ typedef enum
(const void *)(intptr_t)(int32_t)(((int64_t)((double)rangeMaxParam * 100)) % 1000000000L), \
(const void *)(intptr_t)(int32_t)(((int64_t)((double)rangeMaxParam * 100)) / 1000000000L)),
#define CFGDEFDATA_OPTION_OPTIONAL_PREFIX(prefixParam) \
CFGDATA_OPTION_OPTIONAL_PUSH_LIST(configDefDataTypePrefix, 1, 0, prefixParam),
#define CFGDEFDATA_OPTION_OPTIONAL_DEPEND(optionDepend) \
CFGDATA_OPTION_OPTIONAL_PUSH(configDefDataTypeDepend, 0, optionDepend),
@@ -727,26 +723,6 @@ cfgDefOptionName(ConfigDefineOption optionDefId)
FUNCTION_TEST_RETURN(configDefineOptionData[optionDefId].name);
}
/**********************************************************************************************************************************/
const char *
cfgDefOptionPrefix(ConfigDefineOption optionDefId)
{
FUNCTION_TEST_BEGIN();
FUNCTION_TEST_PARAM(ENUM, optionDefId);
FUNCTION_TEST_END();
ASSERT(optionDefId < cfgDefOptionTotal());
CONFIG_DEFINE_DATA_FIND(-1, optionDefId, configDefDataTypePrefix);
char *result = NULL;
if (dataDefFound)
result = (char *)dataDefList[0];
FUNCTION_TEST_RETURN(result);
}
/**********************************************************************************************************************************/
bool
cfgDefOptionSecure(ConfigDefineOption optionDefId)

View File

@@ -81,9 +81,6 @@ bool cfgDefOptionMulti(ConfigDefineOption optionDefId);
// Name of the option
const char *cfgDefOptionName(ConfigDefineOption optionDefId);
// Option prefix for indexed options
const char *cfgDefOptionPrefix(ConfigDefineOption optionDefId);
// Is the option required
bool cfgDefOptionRequired(ConfigDefineCommand commandDefId, ConfigDefineOption optionDefId);

View File

@@ -91,9 +91,6 @@ testRun(void)
TEST_RESULT_BOOL(cfgDefOptionMulti(cfgDefOptDbInclude), true, "db-include is multi");
TEST_RESULT_BOOL(cfgDefOptionMulti(cfgDefOptStartFast), false, "start-fast is not multi");
TEST_RESULT_Z(cfgDefOptionPrefix(cfgDefOptPgHost), "pg", "option prefix");
TEST_RESULT_Z(cfgDefOptionPrefix(cfgDefOptType), NULL, "option has no prefix");
TEST_RESULT_BOOL(cfgDefOptionRequired(cfgDefCmdBackup, cfgDefOptConfig), true, "option required");
TEST_RESULT_BOOL(cfgDefOptionRequired(cfgDefCmdRestore, cfgDefOptRepoHost), false, "option not required");
TEST_RESULT_BOOL(cfgDefOptionRequired(cfgDefCmdInfo, cfgDefOptStanza), false, "command option not required");