if nodeurl_path:
def _write_nodeurl_file(ign):
# this file will be created with default permissions
- fileutil.write(nodeurl_path, self.getURL() + "\n")
+ line = self.getURL() + "\n"
+ fileutil.write_atomically(nodeurl_path, line, mode="")
self._started.addCallback(_write_nodeurl_file)
def getURL(self):