Exemple #1
0
 def test_parse_other_failure_parse(self):
     error = "iptables-restore: unknown\n"
     retryable, msg = fiptables._parse_ipt_restore_error(IPT_INPUT, error)
     self.assertFalse(retryable)
     self.assertEqual(
         msg, "ip(6)tables-restore failed with output: "
         "iptables-restore: unknown\n")
Exemple #2
0
 def test_parse_non_commit_failure_parse(self):
     error = "iptables-restore: line 6 failed\n"
     retryable, msg = fiptables._parse_ipt_restore_error(IPT_INPUT, error)
     self.assertFalse(retryable)
     self.assertEqual(msg, "Line 6 failed: '--flush felix-to-09d7e2980bc'")
Exemple #3
0
 def test_parse_commit_failure(self):
     error = "iptables-restore: line 8 failed\n"
     retryable, msg = fiptables._parse_ipt_restore_error(IPT_INPUT, error)
     self.assertTrue(retryable)
     self.assertEqual(msg, "COMMIT failed; likely concurrent access.")
Exemple #4
0
 def test_parse_other_failure_parse(self):
     error = "iptables-restore: unknown\n"
     retryable, msg = fiptables._parse_ipt_restore_error(IPT_INPUT, error)
     self.assertFalse(retryable)
     self.assertEqual(msg, "ip(6)tables-restore failed with output: "
                           "iptables-restore: unknown\n")
Exemple #5
0
 def test_parse_non_commit_failure_parse(self):
     error = "iptables-restore: line 6 failed\n"
     retryable, msg = fiptables._parse_ipt_restore_error(IPT_INPUT, error)
     self.assertFalse(retryable)
     self.assertEqual(msg, "Line 6 failed: '--flush felix-to-09d7e2980bc'")
Exemple #6
0
 def test_parse_commit_failure(self):
     error = "iptables-restore: line 8 failed\n"
     retryable, msg = fiptables._parse_ipt_restore_error(IPT_INPUT, error)
     self.assertTrue(retryable)
     self.assertEqual(msg, "COMMIT failed; likely concurrent access.")