couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Couchdb Wiki] Trivial Update of "ExternalProcesses" by SebastianCohnen
Date Thu, 08 Apr 2010 18:38:17 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "ExternalProcesses" page has been changed by SebastianCohnen.
The comment on this change is: added toc; added syntax hl.


  = External Processes =
+ <<TableOfContents()>>
  CouchDB now allows for the ability to develop custom behaviors via processes that communicate
over ''stdin'' and ''stdout''. Requests to CouchDB that are captured by the external process
handler are passed via JSON object to the external process over ''stdin'' and reads a JSON
object from ''stdout''. Without further ado...
  == JSON Requests ==
@@ -8, +10 @@

  An example object:
- {{{
+ {{{#!highlight javascript
      'body': 'undefined',
      'cookie': {
@@ -84, +86 @@

  == Example External Process ==
  Here is a complete Python external process that does a whole lot of nothing except show
the mechanics.
- {{{
+ {{{#!highlight python
  import sys

View raw message