From af0e620b3e9f10e6bd77ab80d57a1c97f51b28f1 Mon Sep 17 00:00:00 2001 From: dpavlin Date: Fri, 23 Sep 2005 10:16:48 +0000 Subject: [PATCH] configurable input xls file git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@134 8392b6e1-25fa-0310-8288-cc32f8e212ea --- xls2conf/Makefile | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/xls2conf/Makefile b/xls2conf/Makefile index be172dd..4066660 100644 --- a/xls2conf/Makefile +++ b/xls2conf/Makefile @@ -1,9 +1,21 @@ backuppc_data=/data/backuppc/data/ +xls_file=analitika.xls all: + echo "usage: make [analitika|qc] + +analitika: + sudo make convert backuppc_data=/data/backuppc/data xls_file=analitika.xls + +qc: + sudo make convert backuppc_data=/data/backuppc-qc/data xls_file=qc.xls + +convert: + echo "using $(xls_file) to dir $(backuppc_data)" + test -d conf || mkdir conf rm conf/* || true - ./xls2conf.pl analitika.xls + ./xls2conf.pl $(xls_file) grep -v asa $(backuppc_data)/conf/hosts > conf/hosts.backuppc.orig cat conf/hosts.backuppc.orig conf/hosts.backuppc > conf/hosts.backuppc.new @@ -18,4 +30,5 @@ all: cp conf/*.pl $(backuppc_data)/conf/ - /etc/init.d/backuppc reload + /etc/init.d/backuppc reload || /etc/init.d/backuppc-qc reload + -- 2.20.1