Skip to content
This repository has been archived by the owner on Jul 19, 2024. It is now read-only.
/ dnsimple-zoneimport Public archive

A Python script that allows you to import a Bind zone file into your DNSimple account.

License

Notifications You must be signed in to change notification settings

wbrp/dnsimple-zoneimport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNSimple Zone File Importer

This script allows you to import a Bind zone file into your DNSimple account.

Installing

To install current version using pip, issue:

$ sudo pip install dnsimple-zoneimport

Usage

dnsimple_zoneimport --help:

DNSimple Zone File Importer.

Usage:
    dnsimple_zoneimport -e <email> -t <api-token> <zonefile>
    dnsimple_zoneimport -h | --help
    dnsimple_zoneimport -v | --version

Options:
    -e            DNSimple email address.
    -t            DNSimple API token (see https://dnsimple.com/account).
    -h --help     Show this screen.
    -v --version  Show version.

Development

If you have checked out the source code, start the script with

python -m dnsimple_zoneimport.importer

Testing

To test, the pytest library is required:

$ pip install pytest

Then run the tests:

$ py.test

Sourcecode

The sourcecode is available on Github: https://github.com/wbrp/dnsimple-zoneimport

Coding Guidelines

PEP8 via flake8 with max-line-width set to 99 and E126-E128 ignored.

Versioning

This project uses Semantic Versioning.

License

The code is licensed under the MIT license. See LICENSE file for more details.

About

A Python script that allows you to import a Bind zone file into your DNSimple account.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages