Harald Welte | c6e466e | 2011-10-10 14:03:50 +0200 | [diff] [blame] | 1 | -module(osmo_ss7_app). |
| 2 | -behaviour(application). |
| 3 | -author('Harald Welte <laforge@gnumonks.org>'). |
| 4 | |
| 5 | % application behaviour callbacks |
| 6 | -export([start/2, start_phase/3, prep_stop/1, stop/1, config_change/3]). |
| 7 | |
| 8 | -export([reload_config/0]). |
| 9 | |
| 10 | start(normal, StartArgs) -> |
| 11 | supervisor:start_link({local, osmo_ss7_sup}, osmo_ss7_sup, StartArgs). |
| 12 | |
| 13 | |
| 14 | start_phase(_Phase, _StartType, _PhaseArgs) -> |
| 15 | ok. |
| 16 | |
| 17 | prep_stop(State) -> |
| 18 | State. |
| 19 | |
| 20 | stop(_State) -> |
| 21 | ok. |
| 22 | |
| 23 | config_change(_Changed, _New, _Removed) -> |
| 24 | ok. |
| 25 | |
| 26 | |
| 27 | |
| 28 | reload_config() -> |
| 29 | osmo_util:reload_config(), |
| 30 | % FIXME: do something |
| 31 | ok. |