blob: 385d672d48be56b6d13ce968d47ee4344fd37aa7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/bin/sh
# args
srcdir="$1"
dstdir="$2"
rate="${3-16}"
echo "#"
echo "# srcdir: $srcdir"
echo "# dstdir: $dstdir"
echo "#"
echo "# rsync rpm packages"
rsync -av --fuzzy --bwlimit=$rate \
--include "*.rpm" \
--include "*/" \
--exclude "*" \
"$srcdir" "$dstdir"
echo "#"
echo "# rsync repodata, cleanup"
rsync -av --delete-after --bwlimit=$rate \
"$srcdir" "$dstdir"
echo "#"
echo "# done"
echo "#"
|