]> git.rmz.io Git - dotfiles.git/blob - isync/sync-mail
1bd0f521bb2cad34f0ea9be35f6682cffff76810
[dotfiles.git] / isync / sync-mail
1 #!/usr/bin/env bash
2
3 mbsync_args="$*"
4
5 dir="$(dirname "${BASH_SOURCE[0]}")"
6 config=$dir/config
7
8 for hook in $(find $dir/pre-sync.d -type f -executable); do
9 "$hook" $errno $mbsync_args
10 done
11
12 mbsync -c "$config" $mbsync_args
13 errno=$?
14
15 for hook in $(find $dir/post-sync.d -type f -executable); do
16 "$hook" $errno $mbsync_args
17 done
18
19 exit $errno