@ -285,15 +285,18 @@ provides useful information.
The *--force-all-services* option causes all services to be restarted, including
services without changes in config files.
**check** [--ignore-branch-check] [<config_files_or_directories>|<pattern>]::
**check** [--ignore-branch-check] [--ignore-shared-storage-check] [ <config_files_or_directories>|<pattern>]::
Check syntax of YAML files and validate schema before performing any further actions.
The *--ignore-branch-check* option doesn't fail the check if the
current active branch doesn't match 'master'.
The option *--ignore-shared-storage-check* can be used to skip check of shared
storage, for example in situations like when the HA_INT addresses are being
changed, because the communication is not possible in that scenario.
In the High Availability setup possibly outstanding pull actions are
checked as well.
**build** [--ignore-branch-check] [--modified-only] [<files_or_directories>|<pattern>]::
**build** [--ignore-branch-check] [--ignore-shared-storage-check] [-- modified-only] [<files_or_directories>|<pattern>]::
Generate configuration files, based on values defined the central yml files and
based on the templates in the configuration tree (/etc/ngcp-config/templates by
@ -302,6 +305,10 @@ _check_ action. The *--modified-only* option checks for _modified_ and _uncommit
configuration files (central yml files and templates) and builds the relevant
files only. The *--ignore-branch-check* option doesn't fail the build if the
current active branch doesn't match 'master'.
The option *--ignore-shared-storage-check* can be used to pass down to the
"check" subcommand in order to skip check of shared storage, for example in
situations like when the HA_INT addresses are being changed, because the
communication is not possible in that scenario.
If a central yml file is modified it builds all configuration files.
If changes are in template files only just the according template files are
considered for rebuild. If a file (e.g. _/etc/rsyslog.conf_) or directory (e.g.