Доброе утро, я использую duplicity / duply для резервного копирования некоторых моих Linux-машин. Одна из целей - учетная запись Dropbox, и резервное копирование в основном работает очень хорошо. Теперь я пытаюсь настроить возможность восстановления резервной копии на моем MacBook Pro (OS-X 10.11). Я установил duply с помощью brew и установил модуль dropbox через pip. В общем, все должно быть в порядке.
При первом вызове duply он пожаловался на отсутствие переменных окружения DPBX_APP_KEY и DPBX_APP_SECRET. Итак, я экспортировал их временно (поскольку они нужны только для создания OAuth-Token).
Когда я вызываю 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? Или у кого-нибудь есть дополнительная идея, что я могу здесь попробовать?
Может быть, это слишком просто, чтобы я просто не видел :-)
Заранее спасибо! Норберт