Document the configuration file.
This commit is contained in:
parent
eb83a3845a
commit
2cb84d1847
1 changed files with 15 additions and 9 deletions
|
@ -1,8 +1,8 @@
|
|||
Members Base
|
||||
File Formats
|
||||
============
|
||||
|
||||
This file documents the internal structure of the members information
|
||||
storage.
|
||||
This file documents the internal structure of various file formats
|
||||
used.
|
||||
|
||||
Members Directory
|
||||
-----------------
|
||||
|
@ -15,10 +15,11 @@ Symlinks to the member files serve as human-readable aliases.
|
|||
The implementation handles situation when the human-readable name is
|
||||
the member file and the symlink is the four-digit member id.
|
||||
|
||||
Member File Parsing - Passes 0 and 1
|
||||
------------------------------------
|
||||
Key File Parsing - Passes 0 and 1
|
||||
---------------------------------
|
||||
|
||||
Member files are read line-by-line.
|
||||
All files are read line-by-line. This applies to both member file and
|
||||
configuration file.
|
||||
|
||||
### Pass 0
|
||||
|
||||
|
@ -112,8 +113,13 @@ If any of Mandatory keys is missing, it is filled with
|
|||
* phone
|
||||
|
||||
|
||||
Member File Schema
|
||||
------------------
|
||||
Configuration File Parsing - Pass 2
|
||||
-----------------------------------
|
||||
|
||||
nick - single word - alphabetical characters, underscore, dash, numbers
|
||||
Basic passes 0 and 1 are performed and then only the following keys
|
||||
are used to set initial values for runtime parameters:
|
||||
|
||||
* members-directory
|
||||
* apikeys-file
|
||||
* jendasap-checked
|
||||
* bank-dir
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue