local-deploy/dl

Директория для конфигов

jasmanchik opened this issue · 5 comments

Поставил заново утилиту, но после первого запуска не появились кфг в директории ~/.config/dl/config-files/. Папки dl просто нет. Что-то поменялось в расположении?

Да, изменилось немного.
Вы удалили старые конфиги перед новой установкой, правильно?
Как ставили новую версию, через скрипт install_dl.sh или через deb файл?

Если через скрипт (бинарник в домашней директории, в .local/bin), то файлы создаются автоматически при первом запуске dl, в той же директории, что и раньше. Но при условии, что нет старых конфигов.

Если через deb файл, конфиги копируются из установочного файла в /etc/dl/config-files. А конфигурационный файл config.yaml все также в домашней директории, в .config/dl/

Через скрипт ставил. Систему переустанавливал на mac.
У меня нет нигде этих файлов
image

Вместо статического пути я использовал нативный метод Golang для получения директории конфига текущего пользователя.
На mac, если не ошибаюсь, это ~/Library/Application Support в домашней директории пользователя. Проверьте, пожалуйста, скорее всего они там.

Сам dl при этом работает нормально?

Да, действительно, директория конфигов на mac другая.

img29052023c3ba

Вместо статического пути я использовал нативный метод Golang для получения директории конфига текущего пользователя. На mac, если не ошибаюсь, это ~/Library/Application Support в домашней директории пользователя. Проверьте, пожалуйста, скорее всего они там.

Да действительно, лежат тут ~/Library/Application Support. Спасибо.

Сам dl при этом работает нормально?

Да, все работает