Add scripts to create myops-getqueryview:
[myops.git] / web / query / views / host-to-rpm / 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
7                         for ( var i=0; i < doc.rpm_versions.length ; i++) 
8                         {
9                             rpm = doc.rpm_versions[i];
10                                 emit(["hostname", doc.hostname], 1);
11                                 if ( rpm.match(pl) )
12                                 {
13                                         emit([doc.hostname, rpm], 1);
14                                 }
15                         }
16                 }
17         }
18 }
19