VirtualMailManager/cli/handler.py
branchv0.6.x
changeset 422 33a45e4c80c4
parent 417 8209da83e256
child 555 499c63f52462
equal deleted inserted replaced
421:ff2a61e155db 422:33a45e4c80c4
    74         """
    74         """
    75         acc = self._get_account(emailaddress)
    75         acc = self._get_account(emailaddress)
    76         if acc:
    76         if acc:
    77             raise VMMError(_(u"The account '%s' already exists.") %
    77             raise VMMError(_(u"The account '%s' already exists.") %
    78                            acc.address, ACCOUNT_EXISTS)
    78                            acc.address, ACCOUNT_EXISTS)
    79         other = self._is_other_address(acc.address, TYPE_ACCOUNT)
    79         self._is_other_address(acc.address, TYPE_ACCOUNT)
    80         rand_pass = self._cfg.dget('account.random_password')
    80         rand_pass = self._cfg.dget('account.random_password')
    81         if password is None:
    81         if password is None:
    82             password = (read_pass, randompw)[rand_pass]()
    82             password = (read_pass, randompw)[rand_pass]()
    83         acc.set_password(password)
    83         acc.set_password(password)
    84         acc.save()
    84         acc.save()