Mercurial > prosody-modules
changeset 1766:e4c3d335b07f
mod_list_inactive: Print some usage info when not called with enough arguments
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 08 Jun 2015 15:27:28 +0200 (2015-06-08) |
parents | 1a7867eaac9e |
children | ca48eea4785c |
files | mod_list_inactive/mod_list_inactive.lua |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mod_list_inactive/mod_list_inactive.lua Fri May 29 14:35:01 2015 +0200 +++ b/mod_list_inactive/mod_list_inactive.lua Mon Jun 08 15:27:28 2015 +0200 @@ -19,6 +19,15 @@ } function module.command(arg) + if #arg < 2 then + print("usage: prosodyctl mod_list_inactive example.net time [format]"); + print("time is a number followed by 'day', 'week', 'month' or 'year'"); + print("formats are:"); + for name, fmt in pairs(output_formats) do + print(name, fmt:format("user@example.com", "last action")) + end + return; + end local items = {}; local host = arg[1]; assert(hosts[host], "Host "..tostring(host).." does not exist");