debug console inject cmd support args

This commit is contained in:
btt
2018-08-23 16:54:06 +08:00
committed by 云风
parent 7b3c1631d1
commit 18a36c171f
3 changed files with 7 additions and 6 deletions

View File

@@ -237,7 +237,7 @@ function COMMAND.exit(address)
skynet.send(adjust_address(address), "debug", "EXIT")
end
function COMMAND.inject(address, filename)
function COMMAND.inject(address, filename, ...)
address = adjust_address(address)
local f = io.open(filename, "rb")
if not f then
@@ -245,7 +245,7 @@ function COMMAND.inject(address, filename)
end
local source = f:read "*a"
f:close()
local ok, output = skynet.call(address, "debug", "RUN", source, filename)
local ok, output = skynet.call(address, "debug", "RUN", source, filename, ...)
if ok == false then
error(output)
end