2016-07-17 2 views
0

Я запускаю кластер OpenStack Swift на своих компьютерах как частную облачную сеть, и он хорошо работает (GET, PUT, POST, DELETE), используя cURL, а также CLI.Скрипты автоматизации с использованием API Python для OpenStack Swift

Хотите написать сценарий автоматизации для этих действий, но я не понимаю, где и как начать.

Любое предложение для начала. Спасибо!

ответ

0

Вы должны иметь возможность использовать инфраструктуру unittest python. Или вы можете использовать более декларативный инструмент для тестирования, например https://github.com/svanoort/pyresttest.

+0

Большое вам спасибо! сэр. Я попробую этот инструмент https://github.com/svanoort/pyresttest. – user3520515

0

Я считаю, что самый простой способ взаимодействия с OpenStack Swift - это python swiftclient. Проверьте это.

+0

Спасибо #stefano, я сделал это и легко взаимодействовал с облачным облаком хранения объектов. Оба Swift CLI и cURL оба инструмента работают правильно. Теперь попробуйте разработать приложение и сможете выполнять операции GET, PUT, POST, DELETE. Но с чего начать разработку приложения. – user3520515