Esempio n. 1
0
def get_dns(request):
    dns_manager = dnsmgr.dns_mgr()
    servers = dns_manager.get_name_servers()
    dns_info = {
        "servers": servers
    }
    return dns_info
Esempio n. 2
0
 def test_name_servers(self):
     manager = dns_mgr()
     org_server_list = manager.get_name_servers()
     manager.set_name_servers(["8.8.8.8"])
     self.assertEqual(["8.8.8.8"], manager.get_name_servers())
     manager.set_name_servers(org_server_list)
Esempio n. 3
0
def modify_dns(request):
    params = get_params_from_request(request, dns_mod_schema)
    dns_manager = dnsmgr.dns_mgr()
    dns_manager.set_name_servers(params["servers"], request.client_addr)
    return Response(status=200)
Esempio n. 4
0
def get_dns(request):
    dns_manager = dnsmgr.dns_mgr()
    servers = dns_manager.get_name_servers()
    dns_info = {"servers": servers}
    return dns_info
Esempio n. 5
0
 def test_name_servers(self):
     manager = dns_mgr()
     org_server_list = manager.get_name_servers()
     manager.set_name_servers(["8.8.8.8"])
     self.assertEqual(["8.8.8.8"], manager.get_name_servers())
     manager.set_name_servers(org_server_list)
Esempio n. 6
0
def modify_dns(request):
    params = get_params_from_request(request, dns_mod_schema)
    dns_manager = dnsmgr.dns_mgr()
    dns_manager.set_name_servers(params["servers"], request.client_addr)
    return Response(status=200)