예제 #1
0
 def validate(self):
     valid = validation.is_url(self._data['uri']) \
         and not validation.is_empty(self._data['base']) \
         and not validation.is_empty(self._data['basegroup']) \
         and not validation.is_empty(self._data['binddn']) \
         and not validation.is_empty(self._data['bindpw'])
     return valid
예제 #2
0
    def validate_user(self, user):

        valid = True
        messages = []

        if not validation.is_qname(user['login']):
            messages.append(_('The user login is empty or contains invalid characters.'))
            valid = False

        if validation.is_empty(user['password']):
            messages.append(_('The user password couldn\'t be empty.'))
            valid = False

        elif user['password'] != __DUMMY_PASSWORD__ and user['password'] != user['confirm']:
            messages.append(_('The passwords doesn\'t match.'))
            valid = False

        if not valid:
            msgs = '\n'.join(messages)
            Dialogs.user_error_dialog(msgs)

        return valid
예제 #3
0
    def validate_user(self, user):

        valid = True
        messages = []

        if not validation.is_qname(user['login']):
            messages.append(
                _('User login is empty or contains invalid characters.'))
            valid = False

        if validation.is_empty(user['password']):
            messages.append(_('User password can not be empty.'))
            valid = False

        elif user['password'] != __DUMMY_PASSWORD__ and user[
                'password'] != user['confirm']:
            messages.append(_('Passwords do not match.'))
            valid = False

        if not valid:
            msgs = '\n'.join(messages)
            Dialogs.user_error_dialog(msgs)

        return valid
예제 #4
0
 def validate(self):
     valid = validation.is_url(self._data['uri']) \
         and not validation.is_empty(self._data['base'])
     return valid
예제 #5
0
 def validate(self):
     valid = not validation.is_empty(self._data['fqdn']) \
         and not validation.is_empty(self._data['dns_domain'])
     return valid