When you create a new root on the worldoutline Roots page, we call the DNSAPI server to get a new domain name for the root.
Something like 2020.mediahackers.org. There can be problems with this tricky process. So I added code that logs the success or failure of ths action.
worldOutlineSuite.roots.setRootDomain