code: def get_all(self, **kwargs):
          
          range_response = self.get_all_response(**kwargs)
          for kv in range_response.kvs:
              yield (kv.value, KVMetadata(kv, range_response.header))
docs: Get all keys currently stored in etcd.
  
          :param keys_only: if True, retrieve only the keys, not the values
          :returns: sequence of (value, metadata) tuples