Support for regular expressions for paths in parameter configuration.

This commit is contained in:
Zaid Abdulla committed 2013-12-02 23:31:03 +03:00
1 parent 7695b606c6
commit 8c4240f024
8 files changed
+312 -123

No files matched your search

+2 -2
View File
@@ -22,12 +22,12 @@ matchObject = (object, param) ->
return true
exports.getDevicePreset = (deviceId, presets, objects, callback) ->
exports.getDevicePreset = (deviceId, presets, objects, aliases, callback) ->
deviceCustomCommands = customCommands.getDeviceCustomCommands(deviceId)
# only fetch relevant params
projection = {_id : 1}
for p in presets
p.precondition = query.expand(p.precondition)
p.precondition = query.expand(p.precondition, aliases)
mongoQuery.projection(p.precondition, projection)
for c in p.configurations