<br><p>нне. вопрос именно в формате входных файлов - чем можно и нужно ли заменять csv. модулью всё равно, он получает, грубо говоря, строки с текстом - разборкой входных файлов занимается основной скрипт. но я не знаю, какие ему давать файлы.<br>
</p><p></p><div class="gmail_quote">25 ноября 2008 г. 16:15 пользователь Ivan B. Serezhkin <span dir="ltr">&lt;<a href="mailto:ivan@serezhkin.com">ivan@serezhkin.com</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">Павел Тимонин wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
боты скрипта.<br>
<br>
Вопрос: как передавать данные скрипту:<br>
<br>
1. Наиболее правильно.<br>
<br>
</blockquote></div>
Складывать их в директорию INBOUND, а скрипт будет перекладыватьих в PROCESSED и через неделю удалять<div class="Ih2E3d"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
2. Наиболее просто (чтобы юзер типа менеджера мог справиться с этой задачей, а я потом разбирался с обнаруженными ошибками).<br>
<br>
</blockquote></div>
Писать лог, в логе название файла, мменеджеру вкурить man grep.<br>
Пусть делает grep error logfile.<br>
При нахождении еррора идёт в процессед, забирает файл, правит его ручками, и складывает опять в инбоунд.<br>
<br>
Можно завести ещё и директорию XPEHOBO_PROCESSED, тогда и греп не нужен, но тогда непонятно что не понравилось скирпту.<br>
<br>
<br>
-- <br>
Ivan B. Serezhkin<br>
Spamooborona, Yandex. <a href="http://so.yandex.ru/" target="_blank">http://so.yandex.ru/</a><br><font color="#888888">
<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</font></blockquote></div><br>