aboutsummaryrefslogtreecommitdiffstats
path: root/src/mysqlerl_port_sup.erl
diff options
context:
space:
mode:
authorBrian Cully <bjc@kublai.com>2012-02-06 20:15:48 -0500
committerBrian Cully <github.20.shmit@spamgourmet.com>2012-02-06 20:15:48 -0500
commit10b824963ff7b0b012e6b85c8b3f07904c473fd1 (patch)
tree344e00f788ea24c273f841636bdf92f354b40e2c /src/mysqlerl_port_sup.erl
parent591169f86718117151bf9eb5960ba58e2a27a5bb (diff)
downloadmysqlerl-10b824963ff7b0b012e6b85c8b3f07904c473fd1.tar.gz
mysqlerl-10b824963ff7b0b012e6b85c8b3f07904c473fd1.zip
Remove stupid lib directory
Diffstat (limited to 'src/mysqlerl_port_sup.erl')
-rw-r--r--src/mysqlerl_port_sup.erl18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/mysqlerl_port_sup.erl b/src/mysqlerl_port_sup.erl
new file mode 100644
index 0000000..3053cdc
--- /dev/null
+++ b/src/mysqlerl_port_sup.erl
@@ -0,0 +1,18 @@
+-module(mysqlerl_port_sup).
+-author('bjc@kublai.com').
+
+-behavior(supervisor).
+
+-export([start_link/7]).
+-export([init/1]).
+
+start_link(Cmd, Host, Port, Database, User, Password, Options) ->
+ supervisor:start_link(?MODULE, [Cmd, Host, Port, Database,
+ User, Password, Options]).
+
+init([Cmd, Host, Port, Database, User, Password, Options]) ->
+ Ref = {mysqlerl_port, {mysqlerl_port, start_link,
+ [Cmd, Host, Port, Database,
+ User, Password, Options]},
+ transient, 5, worker, [mysqlerl_port]},
+ {ok, {{one_for_one, 10, 5}, [Ref]}}.