Add protocol and port to octodns.healthcheck configurables

This commit is contained in:
Ross McFarland
2018-03-31 13:10:06 -07:00
parent 084f1e7c57
commit 9752cb0a12
2 changed files with 24 additions and 3 deletions
+7
View File
@@ -755,11 +755,16 @@ class TestRecord(TestCase):
'healthcheck': {
'path': '/_ready',
'host': 'bleep.bloop',
'protocol': 'http',
'port': 8080,
}
}
})
self.assertEquals('/_ready', new.healthcheck_path)
self.assertEquals('bleep.bloop', new.healthcheck_host)
self.assertEquals('http', new.healthcheck_protocol)
self.assertEquals(8080, new.healthcheck_port)
new = Record.new(self.zone, 'a', {
'ttl': 44,
'type': 'A',
@@ -767,6 +772,8 @@ class TestRecord(TestCase):
})
self.assertEquals('/_dns', new.healthcheck_path)
self.assertEquals('a.unit.tests', new.healthcheck_host)
self.assertEquals('https', new.healthcheck_protocol)
self.assertEquals(443, new.healthcheck_port)
def test_inored(self):
new = Record.new(self.zone, 'txt', {