summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUltrabug <ultrabug@gentoo.org>2020-03-04 15:46:02 +0100
committerUltrabug <ultrabug@gentoo.org>2020-03-04 15:46:02 +0100
commite315102801df3ced0e0151f509d2c5eeb773b034 (patch)
treef38212a0d334f1f42102e10fbd9552c27498cb40 /dev-db/scylla-bin/files
parentdev-db/scylla-bin: fix yaml.load on 3.1 (diff)
downloadultrabug-e315102801df3ced0e0151f509d2c5eeb773b034.tar.gz
ultrabug-e315102801df3ced0e0151f509d2c5eeb773b034.tar.bz2
ultrabug-e315102801df3ced0e0151f509d2c5eeb773b034.zip
dev-db/scylla-bin: drain on stop, add tools as dependency
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Manifest-Sign-Key: 34FCB257983BA23A8CEC5EB7EB9E6405C24BFAE5 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Diffstat (limited to 'dev-db/scylla-bin/files')
-rw-r--r--dev-db/scylla-bin/files/scylla-server.initd2
1 files changed, 2 insertions, 0 deletions
diff --git a/dev-db/scylla-bin/files/scylla-server.initd b/dev-db/scylla-bin/files/scylla-server.initd
index 12aaf1b..1107e40 100644
--- a/dev-db/scylla-bin/files/scylla-server.initd
+++ b/dev-db/scylla-bin/files/scylla-server.initd
@@ -32,6 +32,8 @@ start_pre() {
}
stop_post() {
+ ebegin "Draining node"
+ $(which nodetool) drain
ebegin "Running scylla_stop"
/usr/lib/scylla/scylla_stop >/dev/null
}