Работа с API Cloudflare
Нужен консольный скрипт/программа под Linux для работы с API Cloudflare.
Программа должна:
1. Принять в аргументах запуска два IP - старый и новый.
2. Загрузить список всех доменов в аккаунте: https://www.cloudflare.com/docs/client-api.html#s3.2
3. Загрузить список записей DNS для каждого домена: https://www.cloudflare.com/docs/client-api.html#s3.3
4. Найти запись со старым IP и выполнить замену на новый IP: https://www.cloudflare.com/docs/client-api.html#s5.2
5. Поддерживать dummy mode - вместо выполнения запросов к API, записывать их в текстовый файл
Язык программирования - любой. Вы можете использовать готовые наработки:
PHP - https://github.com/vexxhost/CloudFlare-API
Python - https://blog.dlasley.net/random-scripts-2/cloudflare-api-py/
CURL - http://jenneysgarage.com/dynamically-update-dns-with-cloudflare-client-api/
Для грамотного программиста - на час работы.