plugins/mod_csi_simple.lua
changeset 13217 50324f66ca2a
parent 13213 c8d949cf6b09
equal deleted inserted replaced
13216:3e6e98cc63e9 13217:50324f66ca2a
    10 local st = require "prosody.util.stanza";
    10 local st = require "prosody.util.stanza";
    11 local dt = require "prosody.util.datetime";
    11 local dt = require "prosody.util.datetime";
    12 local filters = require "prosody.util.filters";
    12 local filters = require "prosody.util.filters";
    13 local timer = require "prosody.util.timer";
    13 local timer = require "prosody.util.timer";
    14 
    14 
    15 local queue_size = module:get_option_number("csi_queue_size", 256);
    15 local queue_size = module:get_option_integer("csi_queue_size", 256, 1);
    16 local resume_delay = module:get_option_period("csi_resume_inactive_delay", 5);
    16 local resume_delay = module:get_option_period("csi_resume_inactive_delay", 5);
    17 
    17 
    18 local important_payloads = module:get_option_set("csi_important_payloads", { });
    18 local important_payloads = module:get_option_set("csi_important_payloads", { });
    19 
    19 
    20 function is_important(stanza) --> boolean, reason: string
    20 function is_important(stanza) --> boolean, reason: string