99
1010import leancloud
1111
12- __author__ = ' asaka <lan@leancloud.rocks>'
12+ __author__ = " asaka <lan@leancloud.rocks>"
1313
1414
15- PUBLIC_KEY = '*'
15+ PUBLIC_KEY = "*"
1616
1717
1818class ACL (object ):
@@ -26,7 +26,7 @@ def _set_access(self, access_type, user_id, allowed):
2626 if isinstance (user_id , leancloud .User ):
2727 user_id = user_id .id
2828 elif isinstance (user_id , leancloud .Role ):
29- user_id = ' role:' + user_id .get_name ()
29+ user_id = " role:" + user_id .get_name ()
3030 permissions = self .permissions_by_id .get (user_id )
3131 if permissions is None :
3232 if not allowed :
@@ -45,23 +45,23 @@ def _get_access(self, access_type, user_id):
4545 if isinstance (user_id , leancloud .User ):
4646 user_id = user_id .id
4747 elif isinstance (user_id , leancloud .Role ):
48- user_id = ' role:' + user_id .get_name ()
48+ user_id = " role:" + user_id .get_name ()
4949 permissions = self .permissions_by_id .get (user_id )
5050 if not permissions :
5151 return False
5252 return permissions .get (access_type , False )
5353
5454 def set_read_access (self , user_id , allowed ):
55- return self ._set_access (' read' , user_id , allowed )
55+ return self ._set_access (" read" , user_id , allowed )
5656
5757 def get_read_access (self , user_id ):
58- return self ._get_access (' read' , user_id )
58+ return self ._get_access (" read" , user_id )
5959
6060 def set_write_access (self , user_id , allowed ):
61- return self ._set_access (' write' , user_id , allowed )
61+ return self ._set_access (" write" , user_id , allowed )
6262
6363 def get_write_access (self , user_id ):
64- return self ._get_access (' write' , user_id )
64+ return self ._get_access (" write" , user_id )
6565
6666 def set_public_read_access (self , allowed ):
6767 return self .set_read_access (PUBLIC_KEY , allowed )
@@ -79,26 +79,26 @@ def set_role_read_access(self, role, allowed):
7979 if isinstance (role , leancloud .Role ):
8080 role = role .get_name ()
8181 if not isinstance (role , six .string_types ):
82- raise TypeError (' role must be a leancloud.Role or str' )
83- self .set_read_access (' role:{0}' .format (role ), allowed )
82+ raise TypeError (" role must be a leancloud.Role or str" )
83+ self .set_read_access (" role:{0}" .format (role ), allowed )
8484
8585 def get_role_read_access (self , role ):
8686 if isinstance (role , leancloud .Role ):
8787 role = role .get_name ()
8888 if not isinstance (role , six .string_types ):
89- raise TypeError (' role must be a leancloud.Role or str' )
90- return self .get_read_access (' role:{0}' .format (role ))
89+ raise TypeError (" role must be a leancloud.Role or str" )
90+ return self .get_read_access (" role:{0}" .format (role ))
9191
9292 def set_role_write_access (self , role , allowed ):
9393 if isinstance (role , leancloud .Role ):
9494 role = role .get_name ()
9595 if not isinstance (role , six .string_types ):
96- raise TypeError (' role must be a leancloud.Role or str' )
97- self .set_write_access (' role:{0}' .format (role ), allowed )
96+ raise TypeError (" role must be a leancloud.Role or str" )
97+ self .set_write_access (" role:{0}" .format (role ), allowed )
9898
9999 def get_role_write_access (self , role ):
100100 if isinstance (role , leancloud .Role ):
101101 role = role .get_name ()
102102 if not isinstance (role , six .string_types ):
103- raise TypeError (' role must be a leancloud.Role or str' )
104- return self .get_write_access (' role:{0}' .format (role ))
103+ raise TypeError (" role must be a leancloud.Role or str" )
104+ return self .get_write_access (" role:{0}" .format (role ))
0 commit comments