]>
Commit | Line | Data |
---|---|---|
fa260b6c JB |
1 | --- ceph-0.78/src/logrotate.conf.orig 2014-04-03 18:19:47.067725657 +0200 |
2 | +++ ceph-0.78/src/logrotate.conf 2014-04-03 18:26:09.521051018 +0200 | |
3 | @@ -4,25 +4,7 @@ | |
2a1a6301 JR |
4 | compress |
5 | sharedscripts | |
6 | postrotate | |
250e33c5 | 7 | - if which invoke-rc.d > /dev/null 2>&1 && [ -x `which invoke-rc.d` ]; then |
96a54cb4 | 8 | - invoke-rc.d ceph reload >/dev/null |
250e33c5 | 9 | - elif which service > /dev/null 2>&1 && [ -x `which service` ]; then |
96a54cb4 | 10 | - service ceph reload >/dev/null |
29b2f8e9 JB |
11 | - fi |
12 | - # Possibly reload twice, but depending on ceph.conf the reload above may be a no-op | |
250e33c5 | 13 | - if which initctl > /dev/null 2>&1 && [ -x `which initctl` ]; then |
fa260b6c JB |
14 | - for daemon in osd mon mds ; do |
15 | - find -L /var/lib/ceph/$daemon/ -mindepth 1 -maxdepth 1 -regextype posix-egrep -regex '.*/[A-Za-z0-9]+-[A-Za-z0-9._-]+' -printf '%P\n' \ | |
16 | - | while read f; do | |
17 | - if [ -e "/var/lib/ceph/$daemon/$f/done" ] && [ -e "/var/lib/ceph/$daemon/$f/upstart" ] && [ ! -e "/var/lib/ceph/$daemon/$f/sysvinit" ]; then | |
18 | - cluster="${f%%-*}" | |
19 | - id="${f#*-}" | |
20 | - | |
21 | - initctl reload ceph-$daemon cluster="$cluster" id="$id" 2>/dev/null || : | |
22 | - fi | |
23 | - done | |
24 | - done | |
96a54cb4 | 25 | - fi |
29b2f8e9 | 26 | + service ceph reload >/dev/null 2>/dev/null |
96a54cb4 JB |
27 | endscript |
28 | missingok | |
29 | } |