1 |
backuppc_data=/data/backuppc/data/ |
backuppc_data=/data/backuppc/data/ |
2 |
|
xls_file=analitika.xls |
3 |
|
|
4 |
all: |
all: |
5 |
|
echo "usage: make [analitika|qc] |
6 |
|
|
7 |
|
analitika: |
8 |
|
sudo make convert backuppc_data=/data/backuppc/data xls_file=analitika.xls |
9 |
|
|
10 |
|
qc: |
11 |
|
sudo make convert backuppc_data=/data/backuppc-qc/data xls_file=qc.xls |
12 |
|
|
13 |
|
convert: |
14 |
|
echo "using $(xls_file) to dir $(backuppc_data)" |
15 |
|
|
16 |
test -d conf || mkdir conf |
test -d conf || mkdir conf |
17 |
rm conf/* || true |
rm conf/* || true |
18 |
./xls2conf.pl analitika.xls |
./xls2conf.pl $(xls_file) |
19 |
|
|
20 |
grep -v asa $(backuppc_data)/conf/hosts > conf/hosts.backuppc.orig |
grep -v asa $(backuppc_data)/conf/hosts > conf/hosts.backuppc.orig |
21 |
cat conf/hosts.backuppc.orig conf/hosts.backuppc > conf/hosts.backuppc.new |
cat conf/hosts.backuppc.orig conf/hosts.backuppc > conf/hosts.backuppc.new |
30 |
|
|
31 |
cp conf/*.pl $(backuppc_data)/conf/ |
cp conf/*.pl $(backuppc_data)/conf/ |
32 |
|
|
33 |
/etc/init.d/backuppc reload |
/etc/init.d/backuppc reload || /etc/init.d/backuppc-qc reload |
34 |
|
|