]> git.pld-linux.org Git - packages/rpm-build-macros.git/blob - macros.cacti
Add rename notice
[packages/rpm-build-macros.git] / macros.cacti
1 # Import or update Cacti template.
2 #
3 # Author: Elan Ruusamäe <glen@pld-linux.org>
4 #
5 # Usage:
6 # %cacti_import_template XMLFILE
7 #  XMLFILE -- XML template to import
8 #
9 # Sample:
10 # %post
11 # %cacti_import_template %{resourcedir}/cacti_host_template_varnish.xml
12 #
13 # Requires:             cacti >= 0.8.7e-8
14 # BuildRequires:        rpmbuild(macros) >= 1.630
15 # Note: 1.1 (cacti-0.8.7h) adds requirement for --with-template-rras or --with-user-rras option
16
17 %cacti_import_template() {\
18 v=$(%{__sed} -rne 's/.+Add Graphs Script ([0-9\.]+).+/\1/p' /usr/share/cacti/cli/import_template.php); \
19 if [ "$v" != "1.0" ]; then \
20         rra="--with-template-rras"; \
21 fi; \
22 /usr/share/cacti/cli/import_template.php --filename=%1 $rra || :; \
23 }%{nil}
This page took 0.020758 seconds and 3 git commands to generate.