1 # Import or update Cacti template.
3 # Author: Elan Ruusamäe <glen@pld-linux.org>
6 # %cacti_import_template XMLFILE
7 # XMLFILE -- XML template to import
11 # %cacti_import_template %{resourcedir}/cacti_host_template_varnish.xml
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
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"; \
22 /usr/share/cacti/cli/import_template.php --filename=%1 $rra || :; \