{ "_for-emacs": "-*- mode: js2;-*-",
  "handlerConfig": true,
  "auth": "appengine_app_owner:userpass:camlistore:pass3179",
  "prefixes": {

     "/": {
         "handler": "root",
         "handlerArgs": {
             "ownerName": "TODO:AppEngineOwnerName",
             "blobRoot": "/bs-and-maybe-also-index/",
             "searchRoot": "/my-search/",
             "stealth": false
         }
     },

    "/ui/": {
      "handler": "ui",
      "handlerArgs": {
        "jsonSignRoot": "/sighelper/"
      }
    },

    "/bs-and-maybe-also-index/": {
      "handler": "storage-cond",
      "handlerArgs": {
        "write": {
          "if": "isSchema",
          "then": "/bs-and-index/",
          "else": "/bs/"
        },
        "read": "/bs/"
      }
    },

    "/bs-and-index/": {
      "handler": "storage-replica",
      "handlerArgs": {
        "backends": ["/bs/", "/indexer/"]
      }
    },

    "/sighelper/": {
      "handler": "jsonsign",
      "handlerArgs": {
        "secretRing": "test-secring.gpg",
        "keyId": "26F5ABDA",
        "publicKeyDest": "/bs/"
      }
    },

    "/bs/": {
      "handler": "storage-appengine",
      "handlerArgs": {
       }
    },

    "/bs2/": {
      "handler": "storage-appengine",
      "handlerArgs": {
        "namespace": "two"
      }
    },

    "/sync/": {
        "enabled": false,
        "handler": "sync",
        "handlerArgs": {
            "from": "/bs/",
            "to": "/indexer/"
        }
    },

    "/indexer/": {
      "handler": "storage-aeindex",
      "handlerArgs": {
        "namespace": "idx1",
        "blobSource": "/bs/"
      }
    },

   "/my-search/": {
      "handler": "search",
      "handlerArgs": {
        "index": "/indexer/",
        "owner": "sha1-f2b0b7da718b97ce8c31591d8ed4645c777f3ef4"
      }
    }

  }
}