]>
Commit | Line | Data |
---|---|---|
250e33c5 JB |
1 | --- ceph-0.58/src/logrotate.conf.orig 2013-03-08 22:30:48.205300063 +0100 |
2 | +++ ceph-0.58/src/logrotate.conf 2013-03-08 22:31:18.038632150 +0100 | |
3 | @@ -4,21 +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 |
96a54cb4 JB |
14 | - # upstart reload isn't very helpful here: |
15 | - # https://bugs.launchpad.net/upstart/+bug/1012938 | |
250e33c5 JB |
16 | - initctl list \ |
17 | - | sed -n 's/^\(ceph-\(mon\|osd\|mds\)\+\)[ \t]\+(\([^ \/]\+\)\/\([^ \/]\+\))[ \t]\+start\/.*$/\1 cluster=\3 id=\4/p' \ | |
18 | - | while read l; do | |
19 | - initctl reload -- $l 2>/dev/null || : | |
20 | - done | |
96a54cb4 | 21 | - fi |
29b2f8e9 | 22 | + service ceph reload >/dev/null 2>/dev/null |
96a54cb4 JB |
23 | endscript |
24 | missingok | |
25 | } |