diff --git a/src/program/ps/ps.lua b/src/program/ps/ps.lua index 629fe9ba86..5760bb6355 100644 --- a/src/program/ps/ps.lua +++ b/src/program/ps/ps.lua @@ -3,9 +3,10 @@ module(..., package.seeall) local S = require("syscall") +local app = require("core.app") +local common = require("program.config.common") local lib = require("core.lib") local shm = require("core.shm") -local app = require("core.app") local basename, dirname = lib.basename, lib.dirname @@ -68,6 +69,8 @@ local function compute_snabb_instances() end if is_addressable(p) then instance.addressable = true + local descr = common.call_leader(p, 'describe', {}) + instance.schema = descr.native_schema end table.insert(pids, instance) end @@ -94,6 +97,9 @@ function run (args) if instance.addressable then io.write(" *") end + if instance.schema then + io.write(" [schema: "..instance.schema.."]") + end io.write("\n") end main.exit(0)