To create a custom
dnsadmin plugin, you must write both of the following modules:
Servers that use custom
dnsadmin system manages local DNS zones and communicates with remote systems (nodes) in your DNS cluster.
When you call a DNS-related API function, the
dnsadmin system can make a second call to an external API. The initial WHM API function's result determines the response function that the
dnsadmin system calls. The
dnsadmin system always makes this call to every node in the DNS cluster.
dnsadminsystem passes the action to the nodes for the account that made the request. Each node has a specific role that determines which commands it can send and receive.
dnsuniqididentification value. This ID is a random string that prevents duplicate actions in complicated peering setups in which member servers may repeat a single request.
After you create your custom
Remote modules and store them in the appropriate directories, perform the following steps to test them:
get_config()subroutine in your
setup()subroutine handles the data. A message of success or failure appears.