diff options
-rw-r--r-- | lib/puke/core.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/puke/core.rb b/lib/puke/core.rb index 14198df..5186998 100644 --- a/lib/puke/core.rb +++ b/lib/puke/core.rb @@ -14,9 +14,9 @@ module Puke def setup(verbose: false, datadir:, listen:, secret: nil) @verbose = verbose @datadir = datadir - l = listen.split(":") + l = listen.rpartition(":") @listen_address = l[0] - @listen_port = Integer(l[1]) + @listen_port = Integer(l[2]) @secret = secret FileUtils.mkdir_p(@datadir) |