summaryrefslogtreecommitdiff
path: root/pypaste-initd
blob: 6fe3bbfe95f9303c8ff9267b7cc68edd22f062bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/sbin/openrc-run

command="/usr/bin/pypaste"

command_args="\
--site=${PYPASTE_SITE} \
--content-length-max-bytes=${PYPASTE_CONTENT_LENGTH_MAX_BYTES} \
--endpoint=${PYPASTE_ENDPOINT} \
--region=${PYPASTE_REGION} \
--bucket=${PYPASTE_BUCKET} \
--access-key=${PYPASTE_ACCESS_KEY} \
--secret-key=${PYPASTE_SECRET_KEY} \
--s3-max-bytes=${PYPASTE_S3_MAX_BYTES} \
--default-style=${PYPASTE_DEFAULT_STYLE} \
${PYPASTE_ARGS}
"

user="${PYPASTE_USER:-pypaste}"
group="${PYPYPASTE_GROUP:-pypaste}"

start_stop_daemon_args="\
--user ${user} \
--group ${group} \
--stderr ${PYPASTE_LOG_FILE}"

depend() {
    need net    
}