Browse Source

fixed init.py to add zones as master instead of native

tags/v2.0.0
Robin Thoni 4 years ago
parent
commit
90786bec7b
1 changed files with 5 additions and 1 deletions
  1. 5
    1
      init.py

+ 5
- 1
init.py View File

@@ -19,7 +19,11 @@ def add_zone(container, zone):
19 19
     out = container.exec_run(['pdnsutil', 'create-zone', zone])
20 20
     if out is not None:
21 21
         out = out.decode('UTF-8')
22
-        return out == 'Creating empty zone \'%s\'\n' % (zone) # might to strict, but as we can not get return code
22
+        if out != 'Creating empty zone \'%s\'\n' % (zone): # might to strict, but as we can not get return code
23
+            return False
24
+        out = container.exec_run(['pdnsutil', 'set-kind', zone, 'master'])
25
+        out = out.decode('UTF-8')
26
+        return out == '';
23 27
     return False
24 28
 
25 29
 def get_tsig_keys(container):

Loading…
Cancel
Save