summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-12-15 19:24:00 +0100
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-12-15 19:24:00 +0100
commit446ab802ff886d7456df4ae98859842f70af9910 (patch)
tree90466a76c12806384d4df4b2865b5df15a72a41d /src/ataxia_security.erl
parente8134a4e64a215a6f76cf24c52d4f67d3bfdcb71 (diff)
Get debug to okay the src files.
Diffstat (limited to 'src/ataxia_security.erl')
-rw-r--r--src/ataxia_security.erl12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ataxia_security.erl b/src/ataxia_security.erl
index 7654384..95040f3 100644
--- a/src/ataxia_security.erl
+++ b/src/ataxia_security.erl
@@ -5,7 +5,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-type named_user() :: {'user', any()}.
-type user() :: (named_user() | 'admin' | 'any' | 'janitor').
--type permission() :: ordset:ordset(user()).
+-type permission() :: ordsets:ordset(user()).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% EXPORTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -26,15 +26,15 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-spec add_access (user(), permission()) -> permission().
add_access (User, Permission) ->
- ordset:add_element(User, Permission).
+ ordsets:add_element(User, Permission).
-spec remove_access (user(), permission()) -> permission().
remove_access (User, Permission) ->
- ordset:del_element(User, Permission).
+ ordsets:del_element(User, Permission).
-spec allow_only (user()) -> permission().
allow_only (User) ->
- ordset:add_element(User, ordset:new()).
+ ordsets:add_element(User, ordsets:new()).
-spec user_from_id (any()) -> user().
user_from_id (ID) -> {user, ID}.
@@ -54,7 +54,7 @@ can_access (Permission, User) ->
admin -> true;
_ ->
(
- ordset:is_element(any, Permission)
- or ordset:is_element(User, Permission)
+ ordsets:is_element(any, Permission)
+ or ordsets:is_element(User, Permission)
)
end.