mirror of
https://github.com/processone/ejabberd.git
synced 2024-12-22 17:28:25 +01:00
19 lines
426 B
Elixir
19 lines
426 B
Elixir
|
defmodule Ejabberd.ConfigUtil do
|
||
|
@moduledoc """
|
||
|
Module containing utility functions for
|
||
|
the config file.
|
||
|
"""
|
||
|
|
||
|
@doc """
|
||
|
Returns true when the config file is based on elixir.
|
||
|
"""
|
||
|
@spec is_elixir_config(list) :: boolean
|
||
|
def is_elixir_config(filename) when is_list(filename) do
|
||
|
is_elixir_config(to_string(filename))
|
||
|
end
|
||
|
|
||
|
def is_elixir_config(filename) do
|
||
|
String.ends_with?(filename, "exs")
|
||
|
end
|
||
|
end
|