Назад | Перейти на главную страницу

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

Доброе утро, я использую 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? Или у кого-нибудь есть дополнительная идея, что я могу здесь попробовать?

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

Заранее спасибо! Норберт