Как отлаживать сценарии картриджей в Openshift?

Я хочу разработать новый картридж для собственного использования. Я использую OpenShift Cartridge Development Kit, чтобы начать свою работу. Мое здание script написано в .openshift/action_hooks/build и может быть успешно выполнено.

Но когда я попытался использовать команду, отображаемую на главной странице проекта CDK - "rhc create-app mynewcart http://##YOUR-DOMAIN##/manifest/##YOUR-COMMIT-ID##" - для создания приложения я получил следующую ошибку: "Не удалось выполнить запрошенную операцию из-за: Недействительный код выхода (1) был возвращен с сервера ex-std-node161.prod.rhcloud.com. Это указывает на непредвиденную проблему в течение выполнение вашего запроса.

Как я могу отслеживать ход развертывания и выяснить, где код, вызвавший проблему? Есть ли какой-либо файл журнала для анализа?

1 ответ

Используйте команду --debug при запуске команды, и вы получите гораздо более подробный вывод:

rhc create-app mynewcart http://##YOUR-DOMAIN##/manifest/##YOUR-COMMIT-ID## --debug

licensed under cc by-sa 3.0 with attribution.