LINUX.ORG.RU

Frontend для duplicity/rdiff-backup

 , , , ,


0

3

Хочу написать простой фронтенд для duplicity. Чтобы особо одарённые тоже могли смотреть collection-status и восстанавливать инфу.

Как сделать правильное взаимодействие duplicity с фронтендом? Можно конечно парсить выхлоп и выводить на основе этого информацию. Но кажется мне, что есть более красивые методы.

★★★★

Duplicity написан на питоне.
Если твой фронт-энд тоже на питоне, то делаешь import duplicity и вызываешь нужные функции. Ну или если не на питоне, то написать питоновскую обёртку и дёргать уже её.

Минус - в будущих версиях что-то может поменяться и твой код перестанет работать. Но и если будешь парсить выхлоп collection-status , то он тоже может поменяться, так что вариант с import красивее.

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

Да, на счёт питона помню. Я думал писать на node.js, так как фич там особо и не будет. Тогда буду гуглить биндинг для node-python.

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