Other functions

pdnslog(message[, loglevel])

Log the message at the daemon level

Parameters:
  • message (string) – The message to log
  • loglevel (int) – The urgency level of the message. Defaults to pdns.loglevels.Warning

You can use the following constants as log levels :

  • pdns.loglevels.Alert
  • pdns.loglevels.Critical
  • pdns.loglevels.Debug
  • pdns.loglevels.Emergency
  • pdns.loglevels.Info
  • pdns.loglevels.Notice
  • pdns.loglevels.Warning
  • pdns.loglevels.Error
pdnsrandom([maximum])

Get a random number.

Parameters:maximum (int) – The largest number to return. This is 2^32-1 by default.