Never miss an old file
[myops.git] / web / query / views / rpm-to-host / map.js
1 function(doc) {
2     var ts = (new Date()).getTime()/1000;
3     var pl = /.planetlab/;
4         if ( doc.type == "node-status-v3-single" && doc.rpm_versions ) { 
5                 if ( ts - 60*60*24*7 < doc.ts ) {
6                         for ( var i=0; i < doc.rpm_versions.length ; i++) 
7                         {
8                             rpm = doc.rpm_versions[i];
9                                 emit(["hostname", doc.hostname], 1);
10                                 if ( rpm.match(pl) )
11                                 {
12                                         emit(["rpm", rpm], 1);
13                                         emit([rpm, doc.hostname], 1);
14                                         emit([doc.hostname, rpm], 1);
15
16                                 }
17                         }
18                 }
19         }
20 }