Changeset 4021
- Timestamp:
- 07/16/08 13:44:28 (4 months ago)
- Files:
-
- superuserplugin/tracsuperuser/superuser.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
superuserplugin/tracsuperuser/superuser.py
r3981 r4021 19 19 implements(IPermissionStore) 20 20 21 store = ExtensionOption(' trac', 'wrapped_permission_store', IPermissionStore,21 store = ExtensionOption('superuser', 'wrapped_permission_store', IPermissionStore, 22 22 'DefaultPermissionStore', """Name of the component implementing `IPermissionStore`, which is used 23 23 for managing user and group permissions.""") … … 25 25 26 26 def get_user_permissions(self, username): 27 superuser = self.env.config.get(' trac', 'superuser', 'admin')27 superuser = self.env.config.get('superuser', 'superuser', 'admin') 28 28 29 29 if username == superuser: … … 33 33 34 34 def get_users_with_permissions(self, permissions): 35 superuser = self.env.config.get(' trac', 'superuser', 'admin')35 superuser = self.env.config.get('superuser', 'superuser', 'admin') 36 36 return [superuser] + self.store.get_users_with_permissions(permissions) 37 37 38 38 def get_all_permissions(self): 39 superuser = self.env.config.get(' trac', 'superuser', 'admin')39 superuser = self.env.config.get('superuser', 'superuser', 'admin') 40 40 return self.store.get_all_permissions() + [(superuser, 'TRAC_ADMIN')] 41 41
