Mercurial > code > home > repos > homeauto
diff service/reasoning/actions.py @ 1085:dda3f1524a52
lots of logging updates (patch may be imprecise)
Ignore-this: cfe81299fe9a1e2b6b1140e9ec46aaf7
darcs-hash:32fd66abf4f2c3b788af27493c06c15c470819d4
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Fri, 06 May 2016 17:32:41 -0700 |
parents | c5b14fe5c387 |
children | b069bb37f817 |
line wrap: on
line diff
--- a/service/reasoning/actions.py Fri May 06 17:32:18 2016 -0700 +++ b/service/reasoning/actions.py Fri May 06 17:32:41 2016 -0700 @@ -53,7 +53,10 @@ if len(inferredObjects) == 0: self._putZero(deviceGraph, dev, pred, url) elif len(inferredObjects) == 1: - log.debug('inferredObject: %r', inferredObjects[0]) + log.debug('inferredObject: %s %s %r', + deviceGraph.qname(dev), + deviceGraph.qname(pred), + inferredObjects[0]) self._putInferred(deviceGraph, url, inferredObjects[0]) elif len(inferredObjects) > 1: log.info("conflict, ignoring: %s has %s of %s" % @@ -168,10 +171,8 @@ """ value = deviceGraph.value(obj, ROOM.putValue) if value is not None: - log.info("put %s to %s", value, putUrl) self._put(putUrl, payload=str(value)) elif isinstance(obj, Literal): - log.info("put %s to %s", obj, putUrl) self._put(putUrl, payload=str(obj)) else: log.warn("don't know what payload to put for %s. obj=%r",