code: def trigger_script(self):
          
  
          if self.remote_bridge.status not in (BRIDGE_STATUS.RECEIVED,):
              return [1] #FIXME: State change
  
          # This is asynchronous in real life so just cache the error
          try:
              self.remote_bridge.parsed_script = UpdateScript.FromBinary(self._device.script)
              #FIXME: Actually run the script
  
              self.remote_bridge.status = BRIDGE_STATUS.IDLE
          except Exception as exc:
              self._logger.exception("Error parsing script streamed to device")
              self.remote_bridge.script_error = exc
              self.remote_bridge.error = 1 # FIXME: Error code
  
          return [0]
docs: Actually process a script.