Revision 2ec4ed60
Added by Alexis Mousset about 7 years ago
.gitignore | ||
---|---|---|
xsl/index.html
|
||
generic_methods.asciidoc
|
||
generic_methods.md
|
||
hooks.asciidoc
|
||
xincluded-profiled.xml
|
||
/rudder-command/
|
||
/ncf/
|
||
/rudder-agent-repo/
|
||
/ncf-repo/
|
||
/rudder-repo/
|
||
|
||
# Generated images
|
||
main_*.png
|
4_advanced_usage/60_server_event_hooks.txt | ||
---|---|---|
=== Server Event Hooks
|
||
|
||
Rudder 4.1 introducs the possibility to execute files (hooks), typically scripts,
|
||
when some predefined event occures on Rudder.
|
||
Rudder 4.1 introduces the possibility to execute files (hooks), typically scripts,
|
||
when some predefined event occurs on Rudder.
|
||
|
||
include::../hooks.asciidoc[]
|
||
|
Makefile | ||
---|---|---|
sed 's/^======/=====/' -i rudder-agent-repo/man/rudder.asciidoc
|
||
|
||
rudder-repo:
|
||
git clone https://github.com/fanf/rudder.git rudder-repo
|
||
git clone https://github.com/normation/rudder.git rudder-repo
|
||
|
||
hooks.asciidoc: rudder-repo
|
||
cd rudder-repo && git checkout bug_10200/change_readme_layout_for_hooks 2>/dev/null || git checkout master
|
||
cd rudder-repo && git checkout branches/rudder/$(RUDDER_VERSION) 2>/dev/null || git checkout master
|
||
cp rudder-repo/rudder-core/src/main/resources/hooks.d/readme.adoc hooks.asciidoc
|
||
echo "" >> hooks.asciidoc
|
||
for hook in `ls rudder-repo/rudder-core/src/main/resources/hooks.d/*/readme.adoc`; do \
|
||
echo "" >> hooks.asciidoc ; \
|
||
sed 's/^=/=/' $$hook >> hooks.asciidoc ; \
|
||
cat $$hook >> hooks.asciidoc ; \
|
||
done
|
||
# Adapt title level to be insertable in the manual
|
||
sed 's/^=/===/' -i hooks.asciidoc
|
||
sed 's/^=/====/' -i hooks.asciidoc
|
||
|
||
ncf-repo:
|
||
git clone https://github.com/Normation/ncf.git ncf-repo
|
Also available in: Unified diff
Fixes #10201: Use readme from hooks to build rudder doc chapter on them