forked from ungleich-public/cdist
Merge branch 'xymon_client-msgcache' into 'master'
add `--msgcache`-parameter to support passive clients (__xymon_client) See merge request ungleich-public/cdist!811
This commit is contained in:
commit
96ffb4fd02
3 changed files with 19 additions and 4 deletions
|
@ -27,21 +27,30 @@ servers
|
|||
to. While DNS-names are ok it is discouraged, defaults to 127.0.0.1.
|
||||
|
||||
|
||||
BOOLEAN PARAMETERS
|
||||
------------------
|
||||
msgcache
|
||||
Enable xymon `msgcache`. Note: XYMONSERVER has to be `127.0.0.1` for using
|
||||
`msgcache` (see `msgcache (8)` of the xymon documentation for details).
|
||||
|
||||
EXAMPLES
|
||||
--------
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
# minmal, report to 127.0.0.1
|
||||
# minimal, report to 127.0.0.1
|
||||
__xymon_client
|
||||
|
||||
# specify server:
|
||||
__xymon_client --servers "192.168.1.1"
|
||||
|
||||
# activate `msgcache` for passive client:
|
||||
__xymon_client --msgcache
|
||||
|
||||
|
||||
SEE ALSO
|
||||
--------
|
||||
:strong:`cdist__xymon_server`\ (7), :strong:`xymon`\ (7)
|
||||
:strong:`cdist__xymon_server`\ (7), :strong:`xymon`\ (7), :strong:`msgcache`\ (8)
|
||||
|
||||
|
||||
AUTHORS
|
||||
|
|
|
@ -34,6 +34,11 @@ esac
|
|||
|
||||
__package xymon-client --state "$state"
|
||||
|
||||
if [ -f "$__object/parameter/msgcache" ]; then
|
||||
require="__package/xymon-client" __line /etc/xymon/clientlaunch.cfg \
|
||||
--regex DISABLED --state absent
|
||||
fi
|
||||
|
||||
require="__package/xymon-client" __key_value CLIENTHOSTNAME \
|
||||
--file /etc/default/xymon-client \
|
||||
--value "'$__target_hostname'" \
|
||||
|
|
1
cdist/conf/type/__xymon_client/parameter/boolean
Normal file
1
cdist/conf/type/__xymon_client/parameter/boolean
Normal file
|
@ -0,0 +1 @@
|
|||
msgcache
|
Loading…
Reference in a new issue