configurable input xls file
[BackupPC.git] / xls2conf / Makefile
index be172dd..4066660 100644 (file)
@@ -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
+