Duply: бэкэнд Dropbox продолжает жаловаться на отсутствие переменных env

Доброе утро, я использую duplicity/duply для резервного копирования некоторых из моих Linux-машин. Одной из целей является учетная запись Dropbox, и резервное копирование в основном работает очень хорошо. Теперь я пытаюсь настроить опцию восстановления резервной копии на моем MacBook Pro (OS-X 10.11). Я установил два раза, используя brew, и установил модуль dropbox через pip. Так что в принципе все должно быть хорошо.

При первом вызове duply он жаловался на отсутствующие переменные окружения DPBX_APP_KEY и DPBX_APP_SECRET. Итак, я экспортировал их временно (так как они нужны только для создания OAuth-токена).

Когда я вызываю env на терминале, две последние строки теперь говорят:

DPBX_APP_KEY=xxxxxxxxxxx
DPBX_APP_SECRET=xxxxxxxxxxxxxxxx

Более того, когда я запускаю python и выполняю:

import os
print os.environ

Переменные также отображаются в словаре.

Однако, как вы можете ожидать, duply продолжает жаловаться:

BackendException: dpbx: DPBX_APP_KEY environment variable not set

Кто-нибудь здесь использует duply в сочетании с целью dropbox под OSX? Или у кого-нибудь есть дополнительная идея, что я могу попробовать здесь?

Может быть, это слишком просто, так что я просто не вижу этого:-)

Заранее спасибо! Norbert

0 ответов

Другие вопросы по тегам