瀏覽代碼

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

tags/v2.0.0
Robin Thoni 6 年之前
父節點
當前提交
90786bec7b
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5
    1
      init.py

+ 5
- 1
init.py 查看文件

@@ -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…
取消
儲存