class_docstr: Implement a consistent hashing ring.
class_docstr_tok: ["Implement","a","consistent","hashing","ring","."]
docstr: Returns a list of the names of all the configured nodes.
docstr_tok: ["Returns","a","list","of","the","names","of","all","the","configured","nodes","."]
code: def get_nodes(self):
      """Returns a list of the names of all the configured nodes."""
      return self.runtime._nodes.keys()
  
imports: from bisect import bisect
  from .ring_ketama import KetamaRing
  from .ring_meta import MetaRing
label_desc: Use image node_id 16 for calling the HashRing obj's underlying member method code with example usage: obj.get_nodes() and returns: self