def updateShadow()

in GreengrassAwareConnection.py [0:0]


    def updateShadow(self, update):
        if not self.isShadowConnected():
            raise ConnectionError

        state = {'state': {
                    'reported': update
        }}
        try:
            self.deviceShadowHandler.shadowUpdate(json.dumps(state), self.shadowUpdate_callback, 10)
        except Exception as e:
            print("Exception updating shadow")