Rollback code

This commit is contained in:
turtled 2017-05-19 09:26:52 +08:00
parent 61fa9f3f89
commit 798c60f269
6 changed files with 2 additions and 1200 deletions

View File

@ -2,7 +2,7 @@ PROJECT = emqttd
PROJECT_DESCRIPTION = Erlang MQTT Broker
PROJECT_VERSION = 2.2
DEPS = goldrush gproc lager esockd mochiweb pbkdf2 lager_syslog bcrypt clique jsx
DEPS = goldrush gproc lager esockd mochiweb pbkdf2 lager_syslog bcrypt
dep_goldrush = git https://github.com/basho/goldrush 0.1.9
dep_gproc = git https://github.com/uwiger/gproc
@ -13,8 +13,6 @@ dep_mochiweb = git https://github.com/emqtt/mochiweb emq22
dep_pbkdf2 = git https://github.com/emqtt/pbkdf2 2.0.1
dep_lager_syslog = git https://github.com/basho/lager_syslog
dep_bcrypt = git https://github.com/smarkets/erlang-bcrypt master
dep_clique = git https://github.com/turtleDeng/clique
dep_jsx = git https://github.com/talentdeficit/jsx
ERLC_OPTS += +'{parse_transform, lager_transform}'
NO_AUTOPATCH = cuttlefish

View File

@ -4,7 +4,7 @@
{modules,[]},
{registered,[emqttd_sup]},
{applications,[kernel,stdlib,gproc,lager,esockd,mochiweb,
lager_syslog,pbkdf2,bcrypt,jsx]},
lager_syslog,pbkdf2,bcrypt]},
{env,[]},
{mod,{emqttd_app,[]}},
{maintainers,["Feng Lee <feng@emqtt.io>"]},

View File

@ -43,7 +43,6 @@ start(_Type, _Args) ->
{ok, Sup} = emqttd_sup:start_link(),
start_servers(Sup),
emqttd_cli:load(),
emqttd_cli2:register_cli(),
register_acl_mod(),
emqttd_plugins:init(),
emqttd_plugins:load(),

File diff suppressed because it is too large Load Diff

View File

@ -1,27 +0,0 @@
-module (emqttd_cli_format).
-behavior(clique_writer).
%% API
-export([write/1]).
write([{text, Text}]) ->
Json = jsx:encode([{text, lists:flatten(Text)}]),
{io_lib:format("~p~n", [Json]), []};
write([{table, Table}]) ->
Json = jsx:encode(Table),
{io_lib:format("~p~n", [Json]), []};
write([{list, Key, [Value]}| Tail]) ->
Table = lists:reverse(write(Tail, [{Key, Value}])),
Json = jsx:encode(Table),
{io_lib:format("~p~n", [Json]), []};
write(_) ->
{io_lib:format("error~n", []), []}.
write([], Acc) ->
Acc;
write([{list, Key, [Value]}| Tail], Acc) ->
write(Tail, [{Key, Value}| Acc]).

View File

@ -559,11 +559,6 @@ handle_info({'EXIT', ClientPid, _Reason},
State = #state{clean_sess = true, client_pid = ClientPid}) ->
{stop, normal, State};
%% ClientPid was killed
handle_info({'EXIT', ClientPid, killed}, State) ->
?LOG(info, "Client ~p EXIT for ~p", [ClientPid, killed], State),
shutdown(killed, State);
handle_info({'EXIT', ClientPid, Reason},
State = #state{clean_sess = false,
client_pid = ClientPid,