initial commit
This commit is contained in:
commit
a324a3217c
18
plot.rb
Normal file
18
plot.rb
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
users = ["christoffermadsen","jmaa","jacob","alexander"]
|
||||||
|
log_dir = "./log/"
|
||||||
|
plotstring = %Q[set terminal 'png'
|
||||||
|
set output "/home/christoffermadsen/public_html/img/screenshot_count.png"
|
||||||
|
set title "Screenshot Count"
|
||||||
|
set key left box
|
||||||
|
set xdata time
|
||||||
|
set timefmt "%s"
|
||||||
|
set format x "%m/%d"
|
||||||
|
set yrange [0:500]
|
||||||
|
plot ]
|
||||||
|
|
||||||
|
users.each do |user|
|
||||||
|
plotstring += %Q["log/#{user}.log" using 1:2 with lines, \\\n]
|
||||||
|
end
|
||||||
|
output = File.open("plotscript","w")
|
||||||
|
output << plotstring
|
||||||
|
output.close
|
15
update.rb
Normal file
15
update.rb
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
users = ["christoffermadsen","jmaa","alexander","jacob"]
|
||||||
|
shot_dir = "/var/shots/"
|
||||||
|
log_dir = "./log/"
|
||||||
|
users.each do |user|
|
||||||
|
size = `du -B1 #{shot_dir}#{user}/ | awk {'print $1'} | head -n 1`
|
||||||
|
size.delete! "\n"
|
||||||
|
count = `ls -1 #{shot_dir}#{user}/ | wc -l | head -n 1`
|
||||||
|
count.delete! "\n"
|
||||||
|
|
||||||
|
output = File.open("#{log_dir}/#{user}.log","a")
|
||||||
|
output << "#{Time.now.to_i} #{count} #{size}\n"
|
||||||
|
output.close
|
||||||
|
|
||||||
|
puts "#{user} has size #{size} with #{count} screenshots"
|
||||||
|
end
|
Loading…
Reference in New Issue
Block a user