]> git.pld-linux.org Git - packages/rpm-build-macros.git/blame - macros.cacti
Add rename notice
[packages/rpm-build-macros.git] / macros.cacti
CommitLineData
cdc9189e
JR
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() {\
18v=$(%{__sed} -rne 's/.+Add Graphs Script ([0-9\.]+).+/\1/p' /usr/share/cacti/cli/import_template.php); \
19if [ "$v" != "1.0" ]; then \
20 rra="--with-template-rras"; \
21fi; \
22/usr/share/cacti/cli/import_template.php --filename=%1 $rra || :; \
23}%{nil}
This page took 0.067711 seconds and 4 git commands to generate.