LINUX.ORG.RU

Либа для работы с CPanel API (cPanel API 2, UAPI)

 


0

2

GitHub.

Пример:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import logging
import sys

from pprint import pprint

# pip install cpanel-api
from cpanel_api import CPanelApi

logging.basicConfig(level=logging.WARNING, stream=sys.stderr)

hostname = 'HOSTNAME_OR_IPADRESS'
username = 'USERNAME'
password = 'PASSWORD'

client = CPanelApi(hostname, username, password)
r = client.cpanel2.DomainLookup.getbasedomains()
pprint(r)

Короче я не нашел на гитхабе нормальную питоняшную реализацию, пришлось сделать свою. Может кто выскажет какие идеи, что мною было реализовано неправильно.

★★
Ответ на: комментарий от vedowi6419

тестов нет -> не нужно

Это простая библиотека по сути из одной функции, которую можно протестировать вызвав любой метод API. По логике альтернативно-одаренных типа тебя и стандартная библиотека питона не нужна ведь она чуть менее чем полностью не покрыта тестами, да и сам линукс такой же.

tz4678 ★★
() автор топика
Последнее исправление: tz4678 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.