Gundala is an EPP (Extensible Provisioning Protocol) Client. It's provide a way to communicate between domain name registries and domain name registrars.
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 .
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'
]
python3 example/file_example.py