diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-08-07 19:31:30 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-08-07 19:31:30 +0200 |
commit | 2e50e402e19ebe0f317f3c3bebbced164057e624 (patch) | |
tree | dadf02483651b68f238d6e305b035b7b8b79b8d1 | |
parent | 2a8b20ac7433846b45384a380b982c3c9e5252ff (diff) |
first attempt to play with the Erlang application framework
-rw-r--r-- | src/omm_app.erl | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/omm_app.erl b/src/omm_app.erl new file mode 100644 index 0000000..2f4503b --- /dev/null +++ b/src/omm_app.erl @@ -0,0 +1,12 @@ +-module(omm_app). +-behaviour(application). +-export([start/2, stop/1]). + +start(_Type, _Args) -> + {ok, UdpPort} = application:get_env(?MODULE, udp_listen_port), + {ok, IpaDstAddr} = application:get_env(?MODULE, ipa_connect_ip), + {ok, IpaDstPort} = application:get_env(?MODULE, ipa_connect_port), + {ok, IpaStreamID} = application:get_env(?MODULE, ipa_stream_id), + osmo_map_masq:init(UdpPort, IpaDstAddr, IpaDstPort, IpaStreamID). +stop(_State) -> + ok. |