aboutsummaryrefslogtreecommitdiff
path: root/diller/main.lua
diff options
context:
space:
mode:
Diffstat (limited to 'diller/main.lua')
-rw-r--r--diller/main.lua13
1 files changed, 10 insertions, 3 deletions
diff --git a/diller/main.lua b/diller/main.lua
index 112284c..eca88a9 100644
--- a/diller/main.lua
+++ b/diller/main.lua
@@ -44,14 +44,21 @@ local function on_cmd(cmd, args)
if not id then
print("fail status=missing-id")
else
+ local name_path = id.."/name"
+ mq.subscribe(name_path, function() print('message on '..path) end)
+
+ local description_path = id.."/description"
+ mq.subscribe(description_path, function() print('message on '..path) end)
+
if args.value then
- mq.publish(args.id.."/value", args.value)
+ local path = id.."/value"
+ mq.publish(path, args.value)
end
if args.name then
- mq.publish(args.id.."/name", args.name)
+ mq.publish(name_path, args.name)
end
if args.description then
- mq.publish(args.id.."/description", args.description)
+ mq.publish(description_path, args.description)
end
end
elseif cmd == "publish" then