diff --git a/src/safe-redis-cli/saferediscli.nim b/src/safe-redis-cli/saferediscli.nim index 609f6c9..20af2bd 100644 --- a/src/safe-redis-cli/saferediscli.nim +++ b/src/safe-redis-cli/saferediscli.nim @@ -1,11 +1,22 @@ -import commandeer, rawsockets +import commandeer, sockets, redis commandline: option hostname, string, "hostname", "h" option optPort, int, "port", "p" option admin, bool, "admin", "" exitoption "help", "h", - "Usage: redis-cli [--help|--hostname=|--port=|--admin]" + "Usage: redis-cli [--admin|--help|--hostname=|--port=]" errormsg "Invalid options: please read help." +if hostname == nil: + hostname = "127.0.0.1" +if optPort == 0: + optPort = 6379 + +echo "hostname: ", hostname +echo "port: ", optPort + +var conn = redis.open(hostname, optPort.Port) + +conn.quit()