Add ZM_DIR_MODELS config entry

less_triggers
Isaac Connor 2025-05-23 02:50:54 +05:30
parent 98250852c2
commit 7d211bbde2
3 changed files with 7 additions and 0 deletions

View File

@ -16,6 +16,10 @@
# The web account user must have full read/write permission to this folder.
ZM_DIR_EVENTS=@ZM_DIR_EVENTS@
# Full path to the folder models are stored in.
# The web account user must have read permission to this folder.
ZM_DIR_MODELS=@ZM_DIR_MODELS@
# Foldername under the webroot where ZoneMinder looks for optional sound files
# to play when an alarm is detected.
ZM_DIR_SOUNDS=@ZM_DIR_SOUNDS@

View File

@ -180,6 +180,8 @@ void process_configfile(char const *configFile) {
staticConfig.SERVER_ID = atoi(val_ptr);
else if ( strcasecmp(name_ptr, "ZM_DIR_EVENTS") == 0 )
staticConfig.DIR_EVENTS = std::string(val_ptr);
else if ( strcasecmp(name_ptr, "ZM_DIR_MODELS") == 0 )
staticConfig.DIR_MODELS = std::string(val_ptr);
else if ( strcasecmp(name_ptr, "ZM_DIR_SOUNDS") == 0 )
staticConfig.DIR_SOUNDS = std::string(val_ptr);
else if ( strcasecmp(name_ptr, "ZM_DIR_EXPORTS") == 0 )

View File

@ -57,6 +57,7 @@ struct StaticConfig {
std::string SERVER_NAME;
unsigned int SERVER_ID;
std::string DIR_EVENTS;
std::string DIR_MODELS;
std::string DIR_SOUNDS;
std::string DIR_EXPORTS;
std::string PATH_ZMS;