Current section

Files

Jump to
qiniu lib qiniu.ex
Raw

lib/qiniu.ex

defmodule Qiniu do
@moduledoc """
Top module of this package. For configuration at this moment.
"""
@doc """
Get config data.
## Examples
Config in your config.exs
config :qiniu, Qiniu,
access_key: "key",
secret_key: "secret"
You can fetch the config if you want as
Qiniu.config[:access_key]
"""
def config do
Keyword.merge(default_config(), Application.get_env(:qiniu, Qiniu, []))
end
defp default_config do
[
user_agent: "QiniuElixir/#{System.version}",
content_type: "application/x-www-form-urlencoded",
up_host: "http://up.qiniu.com",
rs_host: "http://rs.qiniu.com",
rsf_host: "http://rsf.qbox.me",
io_host: "http://iovip.qbox.me"
]
end
end