git://git.onelab.eu
/
monitor.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
add scrappy statistics gathering scripts
[monitor.git]
/
statistics
/
parserpms.py
1
#!/usr/bin/python
2
3
import sys
4
import os
5
import md5
6
7
def list_to_md5(strlist):
8
digest = md5.new()
9
for f in strlist:
10
digest.update(f)
11
12
return digest.hexdigest()
13
14
while True:
15
line = sys.stdin.readline()
16
if not line:
17
break
18
line = line.strip()
19
fields = line.split()
20
host = fields[1]
21
rpms = fields[2:]
22
rpms.sort()
23
if len(rpms) != 0:
24
sum = list_to_md5(rpms)
25
print sum, host