Skip to content

Commit cd41ae5

Browse files
jfsmigmurlock
authored andcommitted
ci: Push a script to generate a configuration
1 parent 766a30d commit cd41ae5

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

tools/gridinit-genconf.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/usr/bin/env bash
2+
set -e
3+
MAX=$1
4+
shift
5+
6+
[[ -n "$MAX" ]]
7+
8+
cat > /tmp/gridinit.conf <<EOF
9+
[Default]
10+
listen=/tmp/gridinit.sock
11+
pidfile=/tmp/gridinit.pid
12+
working_dir=/tmp
13+
inherit_env=1
14+
limit.core_size=0
15+
limit.max_files=256
16+
limit.stack_size=32
17+
EOF
18+
19+
for i in $(seq ${MAX}) ; do
20+
cat >> /tmp/gridinit.conf <<EOF
21+
22+
[service.TEST-$i]
23+
group=test
24+
on_die=respawn
25+
enabled=true
26+
start_at_boot=true
27+
command=/bin/sleep $((i+15))
28+
EOF
29+
done
30+

0 commit comments

Comments
 (0)