aboutsummaryrefslogtreecommitdiffstats
path: root/Tools/portbuild/scripts/reportload
blob: 25f65bd6d005e201598f2a8a38ae0ce6962c6954 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

# configurable variables
pb=/var/portbuild

. ${pb}/portbuild.conf

me=$(hostname -s)
tmpfile=${pb}/${me}

while true; do
  num=$(echo $(ls -1d ${pb}/*/chroot/*/used 2>/dev/null| wc -l))
  echo -n "$num " > ${tmpfile}
  uptime >> ${tmpfile}
  scp -q ${tmpfile} $master:${pb}/loads/
  rm -f ${tmpfile}
  sleep 5
done