Thanks Dave,

That looks quite clean. I'll try that too.


BR,
Daniel

On Mon, Sep 8, 2014 at 7:54 PM, Dave Cottlehuber <[email protected]> wrote:

> > Hi *,
> >
> > I can check the version of couchdb:
> >
> > curl -X GET http://localhost:5984
> > {"couchdb":"Welcome","version":"1.2.0"}
> >
> > Newer couchdbs give more info:
> >
> {"couchdb":"Welcome","uuid":"a7bd3e6b480f2b0bfe7b8687cda009f7","version":"1.5.0","vendor":{"name":"Ubuntu","version":"14.04"}}
> >
> > I would like to have a human-readable string to identify my couchdb
> > instance​s. I would like to get something like:
> >
> > {"couchdb":"Welcome","version":"1.2.0", "name" : "Main CDB instance"}
> >
> > This is no vendor information: it is just a "couchdb instance human id".
> >
> > is there an accepted method of configuring this in couchdb? Can I simply
> > overwrite the "couchdb" property with a custom string, instead of the
> > default "Welcome" message? Where would I do this? I have checked
> > default.ini and local.ini and there is no info about this.
>
> Hi Daniel,
>
> I’d suggest putting any keys/values you need into local.ini under the
> [vendor]
> section. They will appear in GET / without auth, and shouldn't conflict
> with
> anything else, by design. You could even domain-style namespace them:
>
> [vendor]
> com.gonvaled.couch.instance = comfy
> com.gonvaled.couch.type = innersprings
>
> Obviously, if you don’t mind using _config, you can add your own [sections]
> of course too, but then you’ll need admin credentials for GET /_config/...
>
> A+
> —
> Dave Cottlehuber
> [email protected]
> Sent from my Couch
>
>
>

Reply via email to