2017-12-19 13:53:30 +01:00
|
|
|
#!/sbin/openrc-run
|
|
|
|
|
2018-09-05 22:20:24 +02:00
|
|
|
description="Postgres container"
|
2017-12-19 13:53:30 +01:00
|
|
|
|
|
|
|
start() {
|
2018-09-07 15:47:44 +02:00
|
|
|
lxc-start postgres
|
2017-12-19 13:53:30 +01:00
|
|
|
}
|
|
|
|
|
2018-04-29 20:48:57 +02:00
|
|
|
start_post() {
|
2018-09-15 13:43:46 +02:00
|
|
|
timeout -t 60 sh -c 'until lxc-attach postgres -- pg_isready >/dev/null 2>&1; do usleep 50000; done'
|
2018-04-29 20:48:57 +02:00
|
|
|
}
|
|
|
|
|
2017-12-19 13:53:30 +01:00
|
|
|
stop() {
|
2018-09-07 15:47:44 +02:00
|
|
|
lxc-stop postgres
|
2017-12-19 13:53:30 +01:00
|
|
|
}
|