Command-line tools for Ringpop
  Usage: ringpop-admin [options] [command]
  Commands:
    checksums    Prints membership checksums
    dist         Distribution of keyspace
    dump         Dump membership information to disk
    count        Counts members
    leave        Makes node leave the cluster
    list         List member information
    lookup       Lookup a key in the ring
    join         Makes node (re)join the cluster
    status       Status of members in ring
    partitions   Show partition information of a ring
    top          General membership information
    reap         Remove nodes marked as faulty from the cluster
    heal         Start a partition heal coordinated by the coordinator node
    help [cmd]   display help for [cmd]
  Command-line tools for Ringpop
  Options:
    -h, --help     output usage information
    -V, --version  output the version number
  Discovery:
    Most of the commands can discover the ring via
    a discoverUri like this: 'ringpop://127.0.0.1:3000'.
    If no protocol is specified 'ringpop://' will be
    used.
    Supported protocols are:
     - ringpop://
       Discover the ring by connecting to a host of
       the ring.
       Example: ringpop://127.0.0.1:3000
     - file://
       Discover the ring by reading a json file
       containing an array of host:port combinations
       Example: file:///absolute/path/to/file
       Example: file://./relative/path
       File content: ["127.0.0.1:3000"]
     - hyperbahn://
       Discover the ring by querying hyperbahn for
       the members of a service. When no hyperbahn
       ip and port are given 127.0.0.1:21300 will be
       used.
       Example: hyperbahn:///ringpop
       Example: hyperbahn://hyperbahn-ip:port/ringpop
Tests are run by cram. To run the tests, first install cram:
pip install cram
Then run the tests:
npm test
For more information about how the tests work, see the file tests/README.md.