def howToSay(self, results): #results is a dict with keys = ('cmd-id', 'out', 'err', 'finished', 'exitCodeOrSignal', 'resources' ) self.frame.headers['destination'] = destinations.CMD_RES_DESTINATION self.frame.headers['cmd-id'] = results['cmd-id'] results = support.serialize(results) self.frame.body = ' '.join((self.frame.body, results)) return self.frame.pack()
def howToSay(self, results): #results is a dict with keys = ('cmd-id', 'out', 'err', 'finished', 'exitCodeOrSignal', 'resources' ) self.frame.headers['destination'] = destinations.CMD_RES_DESTINATION self.frame.headers['cmd-id'] = results['cmd-id'] results = support.serialize(results) self.frame.body = ' '.join( (self.frame.body, results) ) return self.frame.pack()
def getCmdDetails(self, cmdId): details = self._cmdReqsSent.get(cmdId) if not details: details = self._cmdReqsRetired.get(cmdId) return support.serialize(details)