wake on lan views
authorDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 30 Sep 2009 16:07:52 +0000 (16:07 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 30 Sep 2009 16:07:52 +0000 (16:07 +0000)
couchdb/wol/views/mac,ip-count/map.js [new file with mode: 0644]
couchdb/wol/views/mac,ip-count/reduce.js [new file with mode: 0644]
couchdb/wol/views/mac-count/map.js [new file with mode: 0644]
couchdb/wol/views/mac-count/reduce.js [new file with mode: 0644]

diff --git a/couchdb/wol/views/mac,ip-count/map.js b/couchdb/wol/views/mac,ip-count/map.js
new file mode 100644 (file)
index 0000000..a011904
--- /dev/null
@@ -0,0 +1,4 @@
+function(doc) {
+  if ( doc.package.name == 'wol' )
+  emit([doc.mac,doc.ip], 1);
+}
\ No newline at end of file
diff --git a/couchdb/wol/views/mac,ip-count/reduce.js b/couchdb/wol/views/mac,ip-count/reduce.js
new file mode 100644 (file)
index 0000000..d50d6b0
--- /dev/null
@@ -0,0 +1,3 @@
+function (k,v) {
+ return sum(v);
+}
\ No newline at end of file
diff --git a/couchdb/wol/views/mac-count/map.js b/couchdb/wol/views/mac-count/map.js
new file mode 100644 (file)
index 0000000..1652e06
--- /dev/null
@@ -0,0 +1,4 @@
+function(doc) {
+  if ( doc.package.name == 'wol' )
+  emit(doc.mac, 1);
+}
\ No newline at end of file
diff --git a/couchdb/wol/views/mac-count/reduce.js b/couchdb/wol/views/mac-count/reduce.js
new file mode 100644 (file)
index 0000000..d50d6b0
--- /dev/null
@@ -0,0 +1,3 @@
+function (k,v) {
+ return sum(v);
+}
\ No newline at end of file