let createDomainZone() return the DnsZone object for better use later

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann (d00p)
2016-05-15 09:56:48 +02:00
parent 8d8da0986a
commit 68fa0e6576
4 changed files with 10 additions and 5 deletions

View File

@@ -46,7 +46,8 @@ class bind2 extends DnsBase
}
// create zone-file
$this->_logger->logAction(CRON_ACTION, LOG_DEBUG, 'Generating dns zone for ' . $domain['domain']);
$zonefile = createDomainZone($domain['id'], $isFroxlorHostname);
$zone = createDomainZone($domain['id'], $isFroxlorHostname);
$zonefile = (string)$zone;
$domain['zonefile'] = 'domains/' . $domain['domain'] . '.zone';
$zonefile_name = makeCorrectFile(Settings::Get('system.bindconf_directory') . '/' . $domain['zonefile']);
$zonefile_handler = fopen($zonefile_name, 'w');