LINUX.ORG.RU

rpmconf 1.0.3

 ,


0

1

rpmconf - программа для обработки .rpmnew, .rpmsave файлов. Она позволяет посмотреть различия между текущими и предложенными в пакете новыми конфигами, заменить на новую версию, оставить текущую и многое другое.

Недавно проект был переписан на Python и унаследовал проблемы с производительностью из прошлой версии, которая была написана на bash. В этой версии проблемы с производительностью были исправлены.

Основные изменения:

  • Время определения файлов-конфигов снижено с 2 минут на пакет до 10 секунд (за счёт использования rpm-python) (commit)
  • Использование python-библиотек вместо subprocess.Popen() (difflib вместо diff, pydoc вместо less)
  • Символьные ссылки теперь обрабатываются корректно (commit)
  • При сборке запускается pylint ;)

>>> Список изменений

★★★

Проверено: Shaman007 ()

Нинужно 1.0.3

нинужно, нинужно

нинужно - программа для обработки .нинужно, .нинужно файлов.

anonymous ()

Недавно проект был переписан на Python и унаследовал проблемы с производительностью из прошлой версии, которая была написана на bash.

вот они упрлс!

PerdunJamesBond ()
Ответ на: комментарий от mittorn

Ты на время определения определения ещё посмотри

это да, тоже адский ад. он их по слогам, что ли, диктовал через синтезатор речи?

PerdunJamesBond ()
Ответ на: комментарий от mittorn

Вот что ты к человеку пристал? Он же людей развлекает. Так бы тут вообще комментариев не было.

kerneliq ★★★★★ ()
Ответ на: комментарий от anonymous

А у меня нет ни желания ни времени самому искать файлы конфигов и rpmnew файлы, чтобы решить хочу я новую версию, старую или воспользоваться диффом. А потом это все руками сделать.

powerguy ★★★ ()

Использование python-библиотек вместо subprocess.Popen() (difflib вместо diff, pydoc вместо less)

Что за извините дибилы этот(софт) писали? Какой смысл использовать питон для запуска внешних утилит? Это для тех кто уже кричит питон тормоз. Тормоз это тот программист который так программы пишет.

hitman249 ()
Ответ на: комментарий от hitman249

Там писал один человек. Miroslav Suchý. Он переписывал свою утилиту с баша. Видимо поэтому ему лень было заморачиваться.

А вообще он неплохой python программист.

powerguy ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.