aboutsummaryrefslogtreecommitdiff
path: root/behaviors/AddPixelEvent.py
diff options
context:
space:
mode:
Diffstat (limited to 'behaviors/AddPixelEvent.py')
-rw-r--r--behaviors/AddPixelEvent.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/behaviors/AddPixelEvent.py b/behaviors/AddPixelEvent.py
index 7f134e1..821f432 100644
--- a/behaviors/AddPixelEvent.py
+++ b/behaviors/AddPixelEvent.py
@@ -2,6 +2,9 @@ from operationscore.Behavior import *
import util.Strings as Strings
from logger import main_log
class AddPixelEvent(Behavior):
+ """AddPixelEvent is a behavior to append an arbitrary PixelEvent to a behavior response. The
+ classname of the PixelEvent should be specified in the Class field of Args. All arguments normally
+ passed to the PixelEvent should also be specified in Args."""
def behaviorInit(self):
[module, className] = self['Class'].split('.')
try:
@@ -18,6 +21,8 @@ class AddPixelEvent(Behavior):
ret = []
for sensory in sensors:
outDict = {}
+ if not 'Location' in sensory:
+ pdb.set_trace()
outDict[Strings.LOCATION] = sensory[Strings.LOCATION]
settingsDict = dict(self.argDict)
settingsDict['Color'] = sensory['Color']