Openstex v0.3.4 Openstex.Adapter.Config behaviour

An adapter module to be implemented by clients that using the Openstex library for the storage of config info.

Summary

Callbacks

config(atom)
config(atom) :: Keyword.t | no_return
get_account_temp_url_key1(atom)
get_account_temp_url_key1(atom) :: Keyword.t
get_account_temp_url_key2(atom)
get_account_temp_url_key2(atom) :: Keyword.t
hackney_config(atom)
hackney_config(atom) :: Keyword.t
keystone_config(atom)
keystone_config(atom) :: Keyword.t
keystone_endpoint(atom)
keystone_endpoint(atom) :: Keyword.t
set_account_temp_url_key1(atom, arg1)
set_account_temp_url_key1(atom, String.t) :: Keyword.t
set_account_temp_url_key2(atom, arg1)
set_account_temp_url_key2(atom, String.t) :: Keyword.t
start_agent(atom)
start_agent(atom) :: {:ok, pid} | {:error, :already_started}
start_agent(atom, arg1)
start_agent(atom, Keyword.t) ::
  {:ok, pid} |
  {:error, :already_started}
swift_config(atom)
swift_config(atom) :: Keyword.t
swift_region(atom)
swift_region(atom) :: Keyword.t
swift_service_name()
swift_service_name() :: String.t
swift_service_type()
swift_service_type() :: String.t
tenant_id(atom)
tenant_id(atom) :: Keyword.t
user_id(atom)
user_id(atom) :: Keyword.t