Skip to content
EPP Client Library
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
gundala
.gitignore
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
requirements.txt
setup.cfg
setup.py

README.md

GUNDALA PROJECT

Gundala is an EPP (Extensible Provisioning Protocol) Client. It's provide a way to communicate between domain name registries and domain name registrars.

Installing

At the time gundala only support Python3 or newer.

pip3 install -U gundala

If you want to stay on bleeding edge version. Grab the code then install it manually, using :

pip3 install -r requirements.txt
pip3 install -e .

Configuration Example

Duplicate file config.py.example to config.py

cp example/config.py.example example/config.py
config = {
    'host': 'someprovider.com',
    'port': 700,
    'user': 'username',
    'pass': 'password',
    'cert': 'somecertificate.pem'
}

contacts = {
    'registrant': 'idregistrant',
    'admin': 'idadmin',
    'tech': 'idtech',
}

namespaces = [
    'ns1.someprovider.com',
    'ns2.someprovider.com'
]

Running

python3 example/file_example.py
You can’t perform that action at this time.