diff options
| author | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2012-09-24 17:55:53 +0300 |
|---|---|---|
| committer | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2012-09-24 18:07:53 +0300 |
| commit | 2a0c81a12c7e6c5ac1557b0f1f4a581f23fd4ca7 (patch) | |
| tree | 6300aa5683fd851a5adb7986fe0c3a17aa3fe0b1 /src/include/utils/guc.h | |
| parent | ce9eee39d18822902cd8cb05a4e16fc0683b49d6 (diff) | |
Add support for include_dir in config file.
This allows easily splitting configuration into many files, deployed in a
directory.
Magnus Hagander, Greg Smith, Selena Deckelmann, reviewed by Noah Misch.
Diffstat (limited to 'src/include/utils/guc.h')
| -rw-r--r-- | src/include/utils/guc.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/include/utils/guc.h b/src/include/utils/guc.h index 68103877554..06f797cb0af 100644 --- a/src/include/utils/guc.h +++ b/src/include/utils/guc.h @@ -116,6 +116,11 @@ extern bool ParseConfigFile(const char *config_file, const char *calling_file, extern bool ParseConfigFp(FILE *fp, const char *config_file, int depth, int elevel, ConfigVariable **head_p, ConfigVariable **tail_p); +extern bool ParseConfigDirectory(const char *includedir, + const char *calling_file, + int depth, int elevel, + ConfigVariable **head_p, + ConfigVariable **tail_p); extern void FreeConfigVariables(ConfigVariable *list); /* |
