Example #1
0
 def validate(self):
     if Form.validate(self):
         self.errors.extend(validate_range("memory", self.memory.value(),
                                           self.memory_min.value(),
                                           self.memory_max.value(), float))
         self.errors.extend(validate_range("vcpu", self.vcpu.value(),
                                           self.vcpu_min.value(),
                                           self.vcpu_max.value(), int))
     return not self.errors
Example #2
0
 def validate(self):
     if Form.validate(self):
         self.errors.extend(
             validate_range("memory", self.memory.value(),
                            self.memory_min.value(),
                            self.memory_max.value(), float))
         self.errors.extend(
             validate_range("vcpu",
                            self.vcpu.value(), self.vcpu_min.value(),
                            self.vcpu_max.value(), int))
     return not self.errors
Example #3
0
    def validate(self):
        if Form.validate(self):
            if (self.memory_min.value() and self.memory_max.value() and
                    float(self.memory_min.value()) > float(self.memory_max.value())):
                self.errors.extend([("memory", "Min memory exceeds max memory value.")])
            else:
                self.errors.extend(validate_range("memory", self.memory.value(),
                                                  self.memory_min.value(),
                                                  self.memory_max.value(), float))
                self.errors.extend(validate_range("vcpu", self.vcpu.value(),
                                                  self.vcpu_min.value(),
                                                  self.vcpu_max.value(), int))
            if (self.password.validate() and self.password2.validate() and
                    self.password.value() != self.password2.value()):
                self.errors.extend(("passwd", "Passwords don't match."))

        return not self.errors
Example #4
0
    def validate(self):
        if Form.validate(self):
            if (self.memory_min.value() and self.memory_max.value() and float(
                    self.memory_min.value()) > float(self.memory_max.value())):
                self.errors.extend([("memory",
                                     "Min memory exceeds max memory value.")])
            else:
                self.errors.extend(
                    validate_range("memory", self.memory.value(),
                                   self.memory_min.value(),
                                   self.memory_max.value(), float))
                self.errors.extend(
                    validate_range("vcpu", self.vcpu.value(),
                                   self.vcpu_min.value(),
                                   self.vcpu_max.value(), int))
            if (self.password.validate() and self.password2.validate()
                    and self.password.value() != self.password2.value()):
                self.errors.extend(("passwd", "Passwords don't match."))

        return not self.errors