]> granicus.if.org Git - ejabberd/commitdiff
mod_http_upload*: Add function specifications
authorHolger Weiss <holger@zedat.fu-berlin.de>
Mon, 16 Apr 2018 16:17:28 +0000 (18:17 +0200)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Mon, 16 Apr 2018 16:17:28 +0000 (18:17 +0200)
src/mod_http_upload.erl
src/mod_http_upload_quota.erl

index 4e522e9b1cc33f40700b30d0e2af42ad3feb059e..f6910087ddf252519dd9b9e9650a42de124436d5 100644 (file)
@@ -217,6 +217,8 @@ mod_opt_type(thumbnail) ->
            false
     end.
 
+-spec mod_options(binary()) -> [{atom(), any()}].
+
 mod_options(_Host) ->
     [{host, <<"upload.@HOST@">>},
      {hosts, []},
index 6e5b430c527488811b60a2071b48350ff2e8b4be..d36b71906495c8184724d6497c289474011b4bf3 100644 (file)
@@ -92,6 +92,8 @@ mod_opt_type(max_days) ->
        (infinity) -> infinity
     end.
 
+-spec mod_options(binary()) -> [{atom(), any()}].
+
 mod_options(_) ->
     [{access_soft_quota, soft_upload_quota},
      {access_hard_quota, hard_upload_quota},
@@ -106,6 +108,8 @@ depends(_Host, _Opts) ->
 %% gen_server callbacks.
 %%--------------------------------------------------------------------
 
+-spec init(list()) -> {ok, state()}.
+
 init([ServerHost, Opts]) ->
     process_flag(trap_exit, true),
     AccessSoftQuota = gen_mod:get_opt(access_soft_quota, Opts),