Example #1
0
    def test_isValidIP(self):

        correctIp = ['172.31.2.7', '1.2', '0.0']

        for ip in correctIp:
            errorMsg = ip + " is not valid."
            self.assertTrue(Validate.isValidIP(ip), msg=errorMsg)

        incorrectIp = ['1.a.2.3', '0.0.']

        for ip in incorrectIp:
            errorMsg = ip + " is not valid."
            self.assertFalse(Validate.isValidIP(ip), msg=errorMsg)
Example #2
0
    def validate_params(self):

        if not Validate.isValidIP(self.vip_ip):
            self.errorHelper("VIP is not valid. Exiting.")

        for ip in self.target_ip:
            if not Validate.isValidIP(ip):
                self.errorHelper("Target ip are not valid. Exiting.")

        if not Validate.isValidPort(self.vip_port):
            self.errorHelper("Port not valid. Exiting.")


        if not Validate.isInterfaceUp(self.vip_interface):
            self.errorHelper(self.vip_interface+" is not up. Check using ifconfig. Exiting.")