def do_supermasterbackend(self, domain='', nsset=[], **kwargs):
d_id = len(DOMAINS) + 1
dom = domain.lower()
- domain = {
+ domainObject = {
'id': d_id,
'name': dom,
'kind': 'slave',
for rr in nsset:
nsset.append(self.record(qname=rr['qname'], qtype=rr['qtype'], content=rr['content'], ttl=rr['ttl']))
- domain['rr'][dom]['NS'] = nsset
- DOMAINS[dom] = domain
+ domainObject['rr'][dom]['NS'] = nsset
+ DOMAINS[dom] = domainObject
self.result = [{
'nameserver': 'ns.%s' % dom,
def do_createslavedomain(self, domain='', **kwargs):
d_id = len(DOMAINS) + 1
dom = domain.lower()
- domain = {
+ domainObject = {
'id': d_id,
'name': dom,
'kind': 'slave',
'rr': {
}
}
+ DOMAINS[dom] = domainObject
+
self.result = True
def do_feedrecord(self, rr={}, **kwargs):