Line 36... |
Line 36... |
36 |
let i++ |
36 |
let i++ |
37 |
done |
37 |
done |
38 |
return $EXIT |
38 |
return $EXIT |
39 |
} |
39 |
} |
40 |
|
40 |
|
- |
|
41 |
# Sort files |
- |
|
42 |
# Mask |
41 |
function tidyup() { |
43 |
function tidyup() { |
42 |
info "sorting $1" |
44 |
info "sorting $1" |
43 |
"$TIDYUP" $1 |
45 |
"$TIDYUP" $1 |
44 |
EXIT=$? |
- |
|
45 |
if [ $EXIT -eq 1 ]; then |
- |
|
46 |
info "No new files to sort" |
- |
|
47 |
return 0 |
- |
|
48 |
elif [ $EXIT -ne 0 ]; then |
46 |
if [ "$?" -ne 0 ]; then |
49 |
error "sorting failed, please send logfile.txt to toxygen1@gmail.com" |
47 |
error "sorting failed, please send logfile.txt to toxygen1@gmail.com" |
50 |
return 1 |
48 |
return 1 |
51 |
fi |
49 |
fi |
52 |
return 0 |
50 |
return 0 |
53 |
} |
51 |
} |
54 |
|
52 |
|
- |
|
53 |
# Test public key authentication |
- |
|
54 |
function sshtest() { |
- |
|
55 |
./test.sh |
- |
|
56 |
if [ "$?" -eq 0 ]; then |
- |
|
57 |
info "Authentication works" |
- |
|
58 |
return 0 |
- |
|
59 |
else |
- |
|
60 |
error "Authentication does not work" |
- |
|
61 |
return 1 |
- |
|
62 |
fi |
- |
|
63 |
} |
- |
|
64 |
|
- |
|
65 |
# Check if we can connect, otherwise terminate |
- |
|
66 |
sshtest || exit 1 |
- |
|
67 |
|
55 |
# Change working directory |
68 |
# Change working directory |
56 |
cd $1 |
69 |
cd $1 |
57 |
|
70 |
|
58 |
# reset counter |
71 |
# reset counter |
59 |
HOURCOUNT=24 |
72 |
HOURCOUNT=24 |