]> mj.ucw.cz Git - pynsc.git/blob - example/example_org.py
Implement add_null_mx
[pynsc.git] / example / example_org.py
1 from example import nsc
2
3 z = nsc.add_zone(
4     'example.org',
5     daemon_options=['check-integrity yes;'],
6     add_null_mx=True,
7 )
8
9 (z[""]
10     .NS('ns1', 'ns2')
11     .MX(0, 'mail')
12     .MX(10, 'mail.example.net')
13     .TXT('Litera scripta manet'))
14
15 z.host('ns1', '10.1.0.1', 'fd12:3456:789a:1::1')
16 z.host('ns2', '10.2.0.1', 'fd12:3456:789a:2::1')
17
18 (z['mail']
19     .A('10.1.0.2', 'fd12:3456:789a:1::2')
20     .MX(0, 'mail')
21     .MX(10, 'mail.example.net'))