diff --git a/src/cli/connect.lua b/src/cli/connect.lua deleted file mode 100644 index da67211d3f74851fed03b6584b3addae019eaf7b..0000000000000000000000000000000000000000 --- a/src/cli/connect.lua +++ /dev/null @@ -1,28 +0,0 @@ -local console = require("console") -local urilib = require('uri') -local raw_uri = ... - -local TIMEOUT_INFINITY = 100 * 365 * 86400 -local opts = {} -opts.timeout = TIMEOUT_INFINITY - -console.on_start(function(self) - local status, reason - status, reason = pcall(console.connect, raw_uri, opts) - if not status then - self:print(reason) - -- Using urilib to exclude password - self:print(string.format("uri: %s", urilib.format(urilib.parse(raw_uri), false))) - os.exit(1) - end - - self:eval("\\set language sql") - - -- We should only set this after we try to connect, because - -- `console.connect` will call this before throwing eval errors - console.on_client_disconnect(function(_) - os.exit(0) - end) -end) - -return console.start()