Skip to content
This repository was archived by the owner on Jan 28, 2021. It is now read-only.

Commit babe134

Browse files
committed
error atoms renamed
1 parent 73353d5 commit babe134

File tree

3 files changed

+27
-27
lines changed

3 files changed

+27
-27
lines changed

src/etcd.erl

+5-5
Original file line numberDiff line numberDiff line change
@@ -130,19 +130,19 @@ watch(Url, Key, Index, Timeout) ->
130130
Result = post_request(FullUrl, [{"index", Index}], Timeout),
131131
handle_request_result(Result).
132132

133-
-spec sadd(url(), key(), value(), pos_timeout()) -> ok | {add_err, any()}.
133+
-spec sadd(url(), key(), value(), pos_timeout()) -> ok | {error, any()}.
134134
sadd(Url, Key, Value, Timeout) -> etcd_sets:add(Url, Key, Value, Timeout).
135135

136-
-spec sadd(url(), key(), value(), pos_integer(), pos_timeout()) -> ok | {add_err, any()}.
136+
-spec sadd(url(), key(), value(), pos_integer(), pos_timeout()) -> ok | {error, any()}.
137137
sadd(Url, Key, Value, TTL, Timeout) -> etcd_sets:add(Url, Key, Value, TTL, Timeout).
138138

139-
-spec sdel(url(), key(), value(), pos_timeout()) -> ok | {del_err, any()}.
139+
-spec sdel(url(), key(), value(), pos_timeout()) -> ok | {error, any()}.
140140
sdel(Url, Key, Value, Timeout) -> etcd_sets:del(Url, Key, Value, Timeout).
141141

142-
-spec sismember(url(), key(), value(), pos_timeout()) -> {ok, boolean()} | {ismember_err, any()}.
142+
-spec sismember(url(), key(), value(), pos_timeout()) -> {ok, boolean()} | {error, any()}.
143143
sismember(Url, Key, Value, Timeout) -> etcd_sets:ismember(Url, Key, Value, Timeout).
144144

145-
-spec smembers(url(), key(), pos_timeout()) -> {ok, [binary()]} | {members_err, any()}.
145+
-spec smembers(url(), key(), pos_timeout()) -> {ok, [binary()]} | {error, any()}.
146146
smembers(Url, Key, Timeout) -> etcd_sets:members(Url, Key, Timeout).
147147

148148
%% @private

src/etcd_sets.erl

+21-21
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
%% Key = binary() | string()
1010
%% Value = binary() | string()
1111
%% Timeout = pos_integer() | 'infinity'
12-
%% Result = ok | {add_err, any()}
12+
%% Result = ok | {error, any()}
1313
%% @end
14-
-spec add(url(), key(), value(), pos_timeout()) -> ok | {add_err, any()}.
14+
-spec add(url(), key(), value(), pos_timeout()) -> ok | {error, any()}.
1515
add(Url, Key, Value, Timeout) ->
1616
{ok, Exists} = exists(Url, Key, Timeout),
1717
case Exists of
@@ -22,7 +22,7 @@ add(Url, Key, Value, Timeout) ->
2222
Result = etcd:set(Url, MemberKey, Value, Timeout),
2323
case Result of
2424
{ok, {set, _, _, _, _, _, _, _}} -> ok;
25-
_ -> {add_err, Result}
25+
_ -> {error, Result}
2626
end.
2727

2828
%% @spec (Url, Key, Value, TTL, Timeout) -> Result
@@ -31,9 +31,9 @@ add(Url, Key, Value, Timeout) ->
3131
%% Value = binary() | string()
3232
%% TTL = pos_integer()
3333
%% Timeout = pos_integer() | 'infinity'
34-
%% Result = ok | {add_err, any()}
34+
%% Result = ok | {error, any()}
3535
%% @end
36-
-spec add(url(), key(), value(), pos_integer(), pos_timeout()) -> ok | {add_err, any()}.
36+
-spec add(url(), key(), value(), pos_integer(), pos_timeout()) -> ok | {error, any()}.
3737
add(Url, Key, Value, TTL, Timeout) ->
3838
{ok, Exists} = exists(Url, Key, Timeout),
3939
case Exists of
@@ -43,54 +43,54 @@ add(Url, Key, Value, TTL, Timeout) ->
4343
Result = etcd:set(Url, MemberKey, Value, TTL, Timeout),
4444
case Result of
4545
{ok, {set, _, _, _, _, _, _, _}} -> ok;
46-
_ -> {add_err, Result}
46+
_ -> {error, Result}
4747
end.
4848

4949
%% @spec (Url, Key, Value, Timeout) -> Result
5050
%% Url = string()
5151
%% Key = binary() | string()
5252
%% Value = binary() | string()
5353
%% Timeout = pos_integer() | 'infinity'
54-
%% Result = ok | {del_err, any()}
54+
%% Result = ok | {error, any()}
5555
%% @end
56-
-spec del(url(), key(), value(), pos_timeout()) -> ok | {del_err, any()}.
56+
-spec del(url(), key(), value(), pos_timeout()) -> ok | {error, any()}.
5757
del(Url, Key, Value, Timeout) ->
5858
{ok, exists} = exists(Url, Key, Timeout),
5959
MemberKey = io_lib:format("~s/~s", [Key, hash(Value)]),
6060
Result = etcd:delete(Url, MemberKey, Timeout),
6161
case Result of
6262
{ok, {delete, _, _, _}} -> ok;
63-
{ok, {error, 100, _, _}} -> {del_err, not_in_set};
64-
_ -> {del_err, Result}
63+
{ok, {error, 100, _, _}} -> {error, not_in_set};
64+
_ -> {error, Result}
6565
end.
6666

6767
%% @spec (Url, Key, Value, Timeout) -> Result
6868
%% Url = string()
6969
%% Key = binary() | string()
7070
%% Value = binary() | string()
7171
%% Timeout = pos_integer() | 'infinity'
72-
%% Result = {ok, boolean()} | {ismember_err, any()}
72+
%% Result = {ok, boolean()} | {error, any()}
7373
%% @end
74-
-spec ismember(url(), key(), value(), pos_timeout()) -> {ok, boolean()} | {ismember_err, any()}.
74+
-spec ismember(url(), key(), value(), pos_timeout()) -> {ok, boolean()} | {error, any()}.
7575
ismember(Url, Key, Value, Timeout) ->
7676
{ok, exists} = exists(Url, Key, Timeout),
7777
MemberKey = io_lib:format("~s/~s", [Key, hash(Value)]),
7878
Result = etcd:get(Url, MemberKey, Timeout),
7979
case Result of
8080
{ok, {get, _, _, _, _}} -> {ok, true};
8181
{ok, {error, 100, _, _}} -> {ok, false};
82-
{ok, Response} when is_list(Response) -> {ismember_err, directory};
83-
_ -> {ismember_err, Result}
82+
{ok, Response} when is_list(Response) -> {error, directory};
83+
_ -> {error, Result}
8484
end.
8585

8686
%% @spec (Url, Key, Value, Timeout) -> Result
8787
%% Url = string()
8888
%% Key = binary() | string()
8989
%% Value = binary() | string()
9090
%% Timeout = pos_integer() | 'infinity'
91-
%% Result = {ok, [binary()]} | {members_err, any()}
91+
%% Result = {ok, [binary()]} | {error, any()}
9292
%% @end
93-
-spec members(url(), key(), pos_timeout()) -> {ok, [binary()]} | {members_err, any()}.
93+
-spec members(url(), key(), pos_timeout()) -> {ok, [binary()]} | {error, any()}.
9494
members(Url, Key, Timeout) ->
9595
{ok, exists} = exists(Url, Key, Timeout),
9696
HeadKey = get_head_key(Key),
@@ -100,9 +100,9 @@ members(Url, Key, Timeout) ->
100100
Response1 = lists:keydelete(list_to_binary(HeadKey), 2, Response),
101101
{ok, [ Value || {get, _, Value, _, _} <- Response1 ]};
102102
{ok, {get, _, _, _, _}} ->
103-
{members_err, not_a_directory};
103+
{error, not_a_directory};
104104
_ ->
105-
{members_err, Result}
105+
{error, Result}
106106
end.
107107

108108
%% @private
@@ -121,13 +121,13 @@ get_head_key(Key) ->
121121
io_lib:format("~s/set-~s", [Key, hash(Key)]).
122122

123123
%% @private
124-
-spec exists(url(), key(), pos_timeout()) -> {ok, exists | not_exists} | {exists_err, any()}.
124+
-spec exists(url(), key(), pos_timeout()) -> {ok, exists | not_exists} | {error, any()}.
125125
exists(Url, Key, Timeout) ->
126126
Result = etcd:get(Url, get_head_key(Key), Timeout),
127127
case Result of
128128
{ok, {get, _, _, _, _}} -> {ok, exists};
129129
{ok, {error, 100, _, _}} -> {ok, not_exists};
130-
{ok, _Response} when is_list(_Response) -> {exists_err, directory};
131-
_ -> {exists_err, Result}
130+
{ok, _Response} when is_list(_Response) -> {error, directory};
131+
_ -> {error, Result}
132132
end.
133133

test/etcd_integration_tests.erl

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ sdel_test() ->
7979
Result1 = etcd:sdel(?URL, "/numbers", "one", infinity),
8080
?assertMatch(ok, Result1),
8181
Result2 = etcd:sdel(?URL, "/numbers", "one", infinity),
82-
?assertMatch({del_err, not_in_set}, Result2).
82+
?assertMatch({error, not_in_set}, Result2).
8383

8484
sismember_test() ->
8585
etcd:start(),

0 commit comments

Comments
 (0)