• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

processone / ejabberd / 1296

19 Jan 2026 11:25AM UTC coverage: 33.562% (+0.09%) from 33.468%
1296

push

github

badlop
mod_conversejs: Cosmetic change: sort paths alphabetically

0 of 4 new or added lines in 1 file covered. (0.0%)

11245 existing lines in 174 files now uncovered.

15580 of 46421 relevant lines covered (33.56%)

1074.56 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

41.18
/src/mod_pubsub_opt.erl
1
%% Generated automatically
2
%% DO NOT EDIT: run `make options` instead
3

4
-module(mod_pubsub_opt).
5

6
-export([access_createnode/1]).
7
-export([db_type/1]).
8
-export([default_node_config/1]).
9
-export([force_node_config/1]).
10
-export([host/1]).
11
-export([hosts/1]).
12
-export([ignore_pep_from_offline/1]).
13
-export([last_item_cache/1]).
14
-export([max_item_expire_node/1]).
15
-export([max_items_node/1]).
16
-export([max_nodes_discoitems/1]).
17
-export([max_subscriptions_node/1]).
18
-export([name/1]).
19
-export([nodetree/1]).
20
-export([pep_mapping/1]).
21
-export([plugins/1]).
22
-export([vcard/1]).
23

24
-spec access_createnode(gen_mod:opts() | global | binary()) -> 'all' | acl:acl().
25
access_createnode(Opts) when is_map(Opts) ->
UNCOV
26
    gen_mod:get_opt(access_createnode, Opts);
8✔
27
access_createnode(Host) ->
28
    gen_mod:get_module_opt(Host, mod_pubsub, access_createnode).
×
29

30
-spec db_type(gen_mod:opts() | global | binary()) -> atom().
31
db_type(Opts) when is_map(Opts) ->
UNCOV
32
    gen_mod:get_opt(db_type, Opts);
8✔
33
db_type(Host) ->
UNCOV
34
    gen_mod:get_module_opt(Host, mod_pubsub, db_type).
30,540✔
35

36
-spec default_node_config(gen_mod:opts() | global | binary()) -> [{atom(),atom() | integer()}].
37
default_node_config(Opts) when is_map(Opts) ->
UNCOV
38
    gen_mod:get_opt(default_node_config, Opts);
8✔
39
default_node_config(Host) ->
40
    gen_mod:get_module_opt(Host, mod_pubsub, default_node_config).
×
41

42
-spec force_node_config(gen_mod:opts() | global | binary()) -> [{misc:re_mp(),[{atom(),atom() | integer()}]}].
43
force_node_config(Opts) when is_map(Opts) ->
44
    gen_mod:get_opt(force_node_config, Opts);
×
45
force_node_config(Host) ->
UNCOV
46
    gen_mod:get_module_opt(Host, mod_pubsub, force_node_config).
276✔
47

48
-spec host(gen_mod:opts() | global | binary()) -> binary().
49
host(Opts) when is_map(Opts) ->
50
    gen_mod:get_opt(host, Opts);
×
51
host(Host) ->
52
    gen_mod:get_module_opt(Host, mod_pubsub, host).
×
53

54
-spec hosts(gen_mod:opts() | global | binary()) -> [binary()].
55
hosts(Opts) when is_map(Opts) ->
56
    gen_mod:get_opt(hosts, Opts);
×
57
hosts(Host) ->
58
    gen_mod:get_module_opt(Host, mod_pubsub, hosts).
×
59

60
-spec ignore_pep_from_offline(gen_mod:opts() | global | binary()) -> boolean().
61
ignore_pep_from_offline(Opts) when is_map(Opts) ->
UNCOV
62
    gen_mod:get_opt(ignore_pep_from_offline, Opts);
8✔
63
ignore_pep_from_offline(Host) ->
64
    gen_mod:get_module_opt(Host, mod_pubsub, ignore_pep_from_offline).
×
65

66
-spec last_item_cache(gen_mod:opts() | global | binary()) -> boolean().
67
last_item_cache(Opts) when is_map(Opts) ->
UNCOV
68
    gen_mod:get_opt(last_item_cache, Opts);
8✔
69
last_item_cache(Host) ->
70
    gen_mod:get_module_opt(Host, mod_pubsub, last_item_cache).
×
71

72
-spec max_item_expire_node(gen_mod:opts() | global | binary()) -> 'infinity' | pos_integer().
73
max_item_expire_node(Opts) when is_map(Opts) ->
74
    gen_mod:get_opt(max_item_expire_node, Opts);
×
75
max_item_expire_node(Host) ->
76
    gen_mod:get_module_opt(Host, mod_pubsub, max_item_expire_node).
×
77

78
-spec max_items_node(gen_mod:opts() | global | binary()) -> 'unlimited' | non_neg_integer().
79
max_items_node(Opts) when is_map(Opts) ->
UNCOV
80
    gen_mod:get_opt(max_items_node, Opts);
8✔
81
max_items_node(Host) ->
82
    gen_mod:get_module_opt(Host, mod_pubsub, max_items_node).
×
83

84
-spec max_nodes_discoitems(gen_mod:opts() | global | binary()) -> 'infinity' | non_neg_integer().
85
max_nodes_discoitems(Opts) when is_map(Opts) ->
86
    gen_mod:get_opt(max_nodes_discoitems, Opts);
×
87
max_nodes_discoitems(Host) ->
88
    gen_mod:get_module_opt(Host, mod_pubsub, max_nodes_discoitems).
×
89

90
-spec max_subscriptions_node(gen_mod:opts() | global | binary()) -> 'undefined' | non_neg_integer().
91
max_subscriptions_node(Opts) when is_map(Opts) ->
UNCOV
92
    gen_mod:get_opt(max_subscriptions_node, Opts);
8✔
93
max_subscriptions_node(Host) ->
94
    gen_mod:get_module_opt(Host, mod_pubsub, max_subscriptions_node).
×
95

96
-spec name(gen_mod:opts() | global | binary()) -> binary().
97
name(Opts) when is_map(Opts) ->
98
    gen_mod:get_opt(name, Opts);
×
99
name(Host) ->
UNCOV
100
    gen_mod:get_module_opt(Host, mod_pubsub, name).
8✔
101

102
-spec nodetree(gen_mod:opts() | global | binary()) -> binary().
103
nodetree(Opts) when is_map(Opts) ->
UNCOV
104
    gen_mod:get_opt(nodetree, Opts);
8✔
105
nodetree(Host) ->
106
    gen_mod:get_module_opt(Host, mod_pubsub, nodetree).
×
107

108
-spec pep_mapping(gen_mod:opts() | global | binary()) -> [{binary(),binary()}].
109
pep_mapping(Opts) when is_map(Opts) ->
UNCOV
110
    gen_mod:get_opt(pep_mapping, Opts);
8✔
111
pep_mapping(Host) ->
112
    gen_mod:get_module_opt(Host, mod_pubsub, pep_mapping).
×
113

114
-spec plugins(gen_mod:opts() | global | binary()) -> [binary()].
115
plugins(Opts) when is_map(Opts) ->
UNCOV
116
    gen_mod:get_opt(plugins, Opts);
16✔
117
plugins(Host) ->
118
    gen_mod:get_module_opt(Host, mod_pubsub, plugins).
×
119

120
-spec vcard(gen_mod:opts() | global | binary()) -> 'undefined' | tuple().
121
vcard(Opts) when is_map(Opts) ->
122
    gen_mod:get_opt(vcard, Opts);
×
123
vcard(Host) ->
UNCOV
124
    gen_mod:get_module_opt(Host, mod_pubsub, vcard).
16✔
125

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc