Rev 12555 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 12555 | Rev 14384 | ||
---|---|---|---|
Line 7... | Line 7... | ||
7 | !endif |
7 | !endif |
8 | !reset seconds |
8 | !reset seconds |
9 | !readdef wimshome/log/classes/.stat |
9 | !readdef wimshome/log/classes/.stat |
10 | # Only checks total users every 15 min. |
10 | # Only checks total users every 15 min. |
11 | !if $seconds=$empty or $seconds<$wims_nowseconds-900 |
11 | !if $seconds=$empty or $seconds<$wims_nowseconds-900 |
12 |
|
12 | st_total=!sh cd $wims_home/log/classes\ |
13 | cl=`awk -F, 'NF>2 {print substr($$1,2) "/.userlist"}' .index`\ |
13 | cl=`awk -F, 'NF>2 {print substr($$1,2) "/.userlist"}' .index`\ |
14 | cat $$cl | grep -c '^:' |
14 | cat $$cl | grep -c '^:' |
15 |
|
15 | !bound st_total between integer 0 and 100000000 default 0 |
16 |
|
16 | st_ctotal=!recordcnt wimshome/log/classes/.index |
17 |
|
17 | !writefile wimshome/log/classes/.stat classcnt=$st_ctotal\ |
18 | usercnt=$st_total\ |
18 | usercnt=$st_total\ |
19 | time=$wims_now\ |
19 | time=$wims_now\ |
20 | seconds=$wims_nowseconds |
20 | seconds=$wims_nowseconds |
21 | classcnt=$st_ctotal |
21 | classcnt=$st_ctotal |
22 | usercnt=$st_total |
22 | usercnt=$st_total |