code: def get(self, key):
      '''Return the object named by key or None if it does not exist.
         LoggingDatastore logs the access.
      '''
      self.logger.info('%s: get %s' % (self, key))
      value = super(LoggingDatastore, self).get(key)
      self.logger.debug('%s: %s' % (self, value))
      return valuf get(self, key):
      '''Return the object named by key or None if it does not exist.
         LoggingDatastore logs the access.
      '''
      self.logger.info('%s: get %s' % (self, key))
      value = super(LoggingDatastore, self).get(key)
      self.logger.debug('%s: %s' % (self, value))
      return value
docs: Return the object named by key or None if it does not exist.
         LoggingDatastore logs the access.