diff --git a/src/safe-redis-cli/Tupfile b/src/safe-redis-cli/Tupfile new file mode 100644 index 0000000..c7f0f77 --- /dev/null +++ b/src/safe-redis-cli/Tupfile @@ -0,0 +1,5 @@ +.gitignore +include_rules + +: deps-commandeer |> yes | nimble install commandeer > ./nimble-commandeer.log |> nimble-commandeer.log +: saferediscli.nim | nimble-commandeer.log |> !nim |> ../../bin/safe-redis-cli diff --git a/src/safe-redis-cli/deps-commandeer b/src/safe-redis-cli/deps-commandeer new file mode 100644 index 0000000..e69de29 diff --git a/src/safe-redis-cli/saferediscli.nim b/src/safe-redis-cli/saferediscli.nim new file mode 100644 index 0000000..609f6c9 --- /dev/null +++ b/src/safe-redis-cli/saferediscli.nim @@ -0,0 +1,11 @@ +import commandeer, rawsockets + +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]" + errormsg "Invalid options: please read help." + +