r4sas / PBinCLI

PrivateBin CLI on python 3
MIT License
66 stars 25 forks source link

Refactor #6

Closed l-n-s closed 6 years ago

l-n-s commented 6 years ago

Кривой settings.py выпилил, теперь вместо него переменные окружения. Запускать так:

PRIVATEBIN_SERVER=http://site.url/ ./cli ...

Можно запилить конфиг в формате .ini потом, в стандартной библиотеке есть читалка

r4sas commented 6 years ago

Может сделать значения по дефолту для --server и --proxy и использовать чисто argparse? Использование переменных окружения лишний гемор.

l-n-s commented 6 years ago

Может сделать значения по дефолту для --server и --proxy и использовать чисто argparse?

Зачем именно аргументами это делать? Эти конкретные настройки пользователь один раз установил и больше не меняет.

Использование переменных окружения лишний гемор.

В чем геммор? Самый элементарный способ реализовать конфигурацию, можно записать переменные в .bashrc, или сделать потом чтение переменных из файла $HOME/.pbincli.

r4sas commented 6 years ago

del.

Будет допилено позже.