root / shared-filer / attach.wrap @ bd924ffd
History | View | Annotate | Download (708 Bytes)
1 | bd924ffd | Dimitris Aragiorgis | #!/bin/bash |
---|---|---|---|
2 | bd924ffd | Dimitris Aragiorgis | |
3 | bd924ffd | Dimitris Aragiorgis | # This file can be used to log all error output of the attach script, |
4 | bd924ffd | Dimitris Aragiorgis | # which is currently not being logged under /var/log/ganeti/extstorage/ |
5 | bd924ffd | Dimitris Aragiorgis | # due to the way Ganeti handles stdout and logfiles (RunResult). |
6 | bd924ffd | Dimitris Aragiorgis | # All other scripts (create, detach, remove) are logged under that dir. |
7 | bd924ffd | Dimitris Aragiorgis | # |
8 | bd924ffd | Dimitris Aragiorgis | # To do so, do the following: |
9 | bd924ffd | Dimitris Aragiorgis | # |
10 | bd924ffd | Dimitris Aragiorgis | # * rename the `attach' script to `attach.py' |
11 | bd924ffd | Dimitris Aragiorgis | # * rename the `attach.wrap' script to `attach' |
12 | bd924ffd | Dimitris Aragiorgis | # * set LOGFILE to point to a logfile of your choise |
13 | bd924ffd | Dimitris Aragiorgis | # (by default this logs under the same dir as all other scripts) |
14 | bd924ffd | Dimitris Aragiorgis | |
15 | bd924ffd | Dimitris Aragiorgis | ATTACH_SCRIPT=/usr/share/ganeti/extstorage/shared-filer/attach.py |
16 | bd924ffd | Dimitris Aragiorgis | LOGFILE=/tmp/attach-shared-filer-$(date +%Y%M%d%H:%m:%S.%N) |
17 | bd924ffd | Dimitris Aragiorgis | |
18 | bd924ffd | Dimitris Aragiorgis | exec "$ATTACH_SCRIPT" 2>"$LOGFILE" |