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