Opa não funcionou, se eu mandar listar as roles dele funcina blz mah deleta nem por decreto, algo eu tô fazendo de errado, pois tem um monte de lugar q eu vi q é assim

Pls ajuda ...

José Henrique escreveu:
Jackson,

Imagino que a variável nome seja uma string com o nome do usuário e não um objeto usuário.

Para obter um objeto usuário, utilize o método getUser(nome).  Aí sim, com o objeto, você pode apagar o usuário.

Exemplo (não testado):

if nome in context.acl_users.getUserNames():
    usuario = context.acl_users.getUser(nome)
    context.acl_users.manage_users('Delete', usuario)
    return 1
else:
   return 0

Zénrique.

Em 01/06/06, Jackson <[EMAIL PROTECTED]> escreveu:
Fiz um script python para apager um usuário, me retorna 1 mas o usuário
continua e continua e continua num sai da acl_users
o código é esse

if nome in context.acl_users.getUserNames():
   if context.acl_users.manage_users ('Delete', nome):
      return 1
   else:
      return 0
else:
   return 0


se eu coloco um que existe retorna 1 se coloco um q não existe diz q faz
alguma coisa mas não retorna nada


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

_______________________________________________________ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/

Responder a