ildar-ceo / websync

Синхронизация файлов по FTP
Apache License 2.0
2 stars 1 forks source link

Локальный конфиг #16

Open Demetri0 opened 8 years ago

Demetri0 commented 8 years ago

Добавить поддержку локальных конфигов ./.websync

а так же команду для создания базового конфига в текущей директории websync init

так же наследовать отсутствующие в локальном файле конфиги из root-ового и пользовательского каталогов ~/.websync/settings.cfg, такие как exclude.

При этом команда websync uploadftp ... ищет локальный файл и только если не находит, продолжает искать в пользовательском и root'овом файлах.

Demetri0 commented 8 years ago

exclude можно сделать немного по-иному. Для разных проектов могут требоваться разные exclude, и можно сделать так:

exclude-presets:
  ybl:
    - ...
exclude:
  preset: ybl