indexzero/nconf — pull request #12 by stolsma (2011-10-23 08:35:39+00:00)
Title: Hierarchical argv options get() doesn't work

A get('f') on a hierarchical nconf configuration with a system and file store with argv defined (and -f on the command line) always returns undefined because the returned system store 'get' is overwritten with the returned `undefined` of the file store `get`...

A possible fix could be `response = store[action].apply(store, args) || response;` but I'm not sure if this will break something else like `set()` or other `_execute` actions. (see my remark in da2da7aea8)

Included is a test for this bug.