Easyzone is a Python module to manage the common record types of a zone file, including SOA records. This module sits on top of the dnspython package and provides a higher level abstraction for common zone file manipulation use cases.http://www.psychofx.com/easyzone/ http://pypi.python.org/pypi/easyzone https://bitbucket.org/chrismiles/easyzone/
Here are some key features of "Easyzone": · A high-level abstraction on top of dnspython. · Load a zone file into objects. · Modify/add/delete zone/record objects. · Save back to zone file. · Auto-update serial (if necessary).
Requirements: · Python · dnspython