Что означает «выход из состояния 1» в ScraperWiki, это сбой? - PullRequest
4 голосов
/ 06 мая 2011

Пользователь получал это сообщение от запуска скребка.

Run succeeded: - ran 1 times, most recently for 2073 seconds (288                                                     
scraped pages, 2 records) 17:45, 5 May 2011 Hide Details                                                              
EXECUTIONSTATUS: uml=uml003                                                                                           
runid=1304613933.039043_3bf3b898b74f46d9e85aa2189ce9e1ee2c7a328c                                                      

EXECUTIONSTATUS: 2071 seconds elapsed, 142 CPU seconds used, exit status 1 

Что такое «статус выхода 1»? Это успех или неудача? Если это
сбой, есть ли файл журнала?

1 Ответ

2 голосов
/ 06 мая 2011

«Статус выхода» - это просто отображение статуса выхода в стиле Unix сценария Ruby.

Например, если вы выполнили «выход 73» из сценария Ruby, он отобразит состояние выхода 73.

В Unix 0 означает отсутствие ошибки, поэтому 1 означает ошибку какого-либо рода или что-то, что ведет себя неправильно.

Система регистрации просто использует print (или, что более полезно, помещает)заявления.Вы сможете увидеть это в окне истории запланированных запусков или в консоли при запуске в разработке.

...