Exemplo n.º 1
0
 def mode(self):
     if not hasattr(self, "group"):
         self.group = WenixGroup.objects.get(name=self.groupname)
     
     if not hasattr(self, "_mode"):
         self._mode = traverse(("proftpd","ftp_client"), self.group.permissions)
         
     return self._mode
Exemplo n.º 2
0
 def group_mode(self):
     if not hasattr(self, "user"):
         self.user = WenixUser.objects.get(username=self.username)
         
     if not hasattr(self, "_group_mode"):
         self._group_mode = traverse(("proftpd","ftp_client"), self.user.group_permissions())
         
     return self._group_mode