コード例 #1
0
ファイル: test_record.py プロジェクト: shupp/VegaDNS-API
    def test_hostname_in_domain(self):
        record = Record()

        domain = "foobar.com"
        bad = "wwwfoobar.com"
        good = "www.foobar.com"

        self.assertTrue(record.hostname_in_domain(domain, domain))
        self.assertFalse(record.hostname_in_domain(bad, domain))
        self.assertTrue(record.hostname_in_domain(good, domain))
コード例 #2
0
ファイル: test_record.py プロジェクト: w796933/VegaDNS-API
    def test_hostname_in_domain(self):
        record = Record()

        domain = "foobar.com"
        bad = "wwwfoobar.com"
        good = "www.foobar.com"

        self.assertTrue(record.hostname_in_domain(domain, domain))
        self.assertFalse(record.hostname_in_domain(bad, domain))
        self.assertTrue(record.hostname_in_domain(good, domain))
コード例 #3
0
ファイル: records_common.py プロジェクト: shupp/VegaDNS-API
 def check_domain_suffix(self, domain):
     # make sure hostname ends in domain name
     name = request.form.get("name")
     if not name or not ModelRecord.hostname_in_domain(name, domain):
         abort(
             400,
             message="Name does not end in domain name: " + str(name)
         )
コード例 #4
0
 def check_domain_suffix(self, domain):
     # make sure hostname ends in domain name
     name = request.form.get("name")
     if not name or not ModelRecord.hostname_in_domain(name, domain):
         abort(
             400,
             message="Name does not end in domain name: " + str(name)
         )