[#]
вопрос на засыпку
Рома(harbor:gk11.ru) — All
2017-04-10 19:39:57
почему на другой ноде новые сообщения отображаются синеньким, а у меня - практически нет
я так полагаю, это как-то связано с гейтованием? вот это сообщение будет там синеньким?
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 19:53:07
Пока ничего не делаю, жду окончательного решения. :)
В git пушнешь?
[#]
Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Рома
2017-04-10 19:53:31
нас спасёт вот такой скрипт (запускать из корня сервера)
from bbdata.dbj import msg
for n in msg.select().where(msg.echoarea == 'std.club'):
n.accepted = n.date
[#]
Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Рома
2017-04-10 19:44:44
надо поправить в фетчере строку - в 'repto': t[0][4:] вместо [:4] написать [4:]
[#]
Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Рома
2017-04-10 19:48:06
затем сделать
sqlite3 bb.db
и там уже
delete from msg where repto like 'bb##';
затем получить все сообщения заново фетчером
[#]
Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 19:58:01
> Пока ничего не делаю, жду окончательного решения. :)
ну всё, всё так и делать - поправить фетчер, удалить все сообщения с bb##, запустить фетчер заново, а затем выполнить скрипт, который перебивает accepted, потому что сортировка идёт именно по этому полю
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Peter
2017-04-10 20:04:10
Я вроде все сделал так. В базе bb## больше не вижу.
У меня есть старая база - могу вернуть?
[#]
Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:06:02
ты скрипт из трёх строчек запускал? надо создать там, где run.py, какой-нибудь файлик типа acc.py, записать туда эти три строчки и запустить его python-ом - тогда accepted-даты перебьются заново (см, как у меня на станции)
from bbdata.dbj import msg
for n in msg.select().where(msg.echoarea == 'std.club'):
n.accepted = n.date
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:07:01
Да, конечно сделал.
Единственное что я мог сделать неправильно, я мог запустить этот скрипт ДО запуска фетчера и после.
МОгу еще раз запсутить, могу повторить все сначала от старой базы
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:11:16
Повторил, сообщения не потерялись а слились с тебя. Что дальше?
Повторил всю процедуру с самого начала - вырезка bb##, фетч и data
Могу дать базу на dropfile куда нить
[#]
Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:11:54
> Повторил, сообщения не потерялись а слились с тебя. Что дальше?
да так и надо было сделать сразу :)
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:14:09
Что делать? Дропать базу и брать с тебя? Напиши строку sql запроса plz. А то я долго буду соображать.
[#]
Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Ромеро
2017-04-10 20:10:47
проще тогда прибить все сообщения в эхе и получить их потом с меня
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 20:15:54
Странно, я вижу как время у моих сообщений прыгает с 22 к 19 и обратно... гм
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:16:49
Я в этом не уверен. После очередного фетча похоже меняется время у сообщений....
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:17:36
Да нет, он просто показывает то в UTC то нет.. Это все очень странно :)
[#]
Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:18:06
на главной странице время в UTC, а внутри - локальное :) это так исторически сложилось :)
[#]
Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:20:39
Короче, сейчас я не вижу ни одного синенького сообщения. Нормально ли это? )
[#]
Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:22:48
в смысле? набери в поиске по странице браузера to All - вон они все, синенькие