From d84158f627e99ec8bf409ac14bb9d061c591d196 Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Sat, 13 Jun 2015 07:51:56 -0700 Subject: [PATCH] use exceptions --- src/safe-redis-cli/saferediscli.nim | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/safe-redis-cli/saferediscli.nim b/src/safe-redis-cli/saferediscli.nim index 6ebd9bd..2f54092 100644 --- a/src/safe-redis-cli/saferediscli.nim +++ b/src/safe-redis-cli/saferediscli.nim @@ -20,6 +20,13 @@ if admin: echo "hostname: ", hostname echo "port: ", optPort -var conn = redis.open(hostname, optPort.Port) +var conn: redis.Redis + +try: + conn = redis.open(hostname, optPort.Port) + +except: + echo "Could not connect to redis: " & getCurrentExceptionMsg() + quit() conn.quit()