diff options
author | Sage Weil <sage@inktank.com> | 2013-03-22 13:25:43 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-03-22 17:46:04 -0700 |
commit | 901fa435bb4be29b72cec39e5ff77570d13cbc6c (patch) | |
tree | c75fa03f5387b20facbab50653b2e337428686b0 | |
parent | 951f7e562afb4ae91b8d037ef793a96779461e96 (diff) | |
download | ceph-901fa435bb4be29b72cec39e5ff77570d13cbc6c.tar.gz |
init-ceph: clean up temp ceph.conf filename on exit
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit 6a7ad2eac1db6abca3d7edb23ca9b80751400a23)
-rw-r--r-- | src/init-ceph.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/init-ceph.in b/src/init-ceph.in index 0a0cb13546b..8c1855a6aa0 100644 --- a/src/init-ceph.in +++ b/src/init-ceph.in @@ -215,6 +215,7 @@ for name in $what; do unique=`dd if=/dev/urandom bs=16 count=1 2>/dev/null | md5sum | awk '{print $1}'` if echo $pushed_to | grep -v -q " $host "; then scp -q $conf $host:/tmp/ceph.conf.$unique + trap "ssh $host rm /tmp/ceph.conf.$unique" EXIT pushed_to="$pushed_to $host " fi cur_conf="/tmp/ceph.conf.$unique" |