@@ -65,10 +65,6 @@ def env_file (self):
6565 def auth_file (self ):
6666 return self ._auth_file
6767
68- # session.acls will act identically to session.permissions, except its `get'
69- # method has a default parameter of report_raw_acls = True, so it enumerates
70- # ACLs exactly in the manner of "ils -A".
71-
7268 @property
7369 def available_permissions (self ):
7470 from irods .access import (iRODSAccess ,_iRODSAccess_pre_4_3_0 )
@@ -123,18 +119,6 @@ def removemember(self, group_name,
123119 _groups = self ._groups = _GroupManager (self .user_groups .sess )
124120 return self ._groups
125121
126- @property
127- def acls (self ):
128- class ACLs (self .permissions .__class__ ):
129- def set (self , acl , recursive = False , admin = False , ** kw ):
130- kw ['suppress_deprecation_warning' ] = True
131- return super (ACLs , self ).set (acl , recursive = recursive , admin = admin , ** kw )
132- def get (self , target , ** kw ):
133- kw ['suppress_deprecation_warning' ] = True
134- return super (ACLs ,self ).get (target , report_raw_acls = True , ** kw )
135- _acls = getattr (self ,'_acls' ,None )
136- if not _acls : _acls = self ._acls = ACLs (self .permissions .sess )
137- return _acls
138122
139123 def __init__ (self , configure = True , auto_cleanup = True , ** kwargs ):
140124 self .pool = None
@@ -150,7 +134,7 @@ def __init__(self, configure = True, auto_cleanup = True, **kwargs):
150134 self .collections = CollectionManager (self )
151135 self .data_objects = DataObjectManager (self )
152136 self .metadata = MetadataManager (self )
153- self .permissions = AccessManager (self )
137+ self .acls = AccessManager (self )
154138 self .users = UserManager (self )
155139 self .user_groups = GroupManager (self )
156140 self .resources = ResourceManager (self )
0 commit comments