Open alexzk1 opened 3 years ago
canon:hidecodex canon:removebackup
вот эти ключи распарсились как "cannonn", думаю, стоит заменить : на _ в названии
P.S. запускаю на линукс.
Добрый день а какая версия коннектора?
4.1.6 Но я все делаю через git clone. Кстати ваш плагин сразу зачем-то захотел обновиться, и сделал папку-копию с номером версии в названии. Мож не нада? :) Я кстати заменил : на _, работает ок.
В голову пришло - вместо нумеровать папку и клонировать .. гит может давать хеш (строку) текущего состояния - просто сравнивайте с мастером, все равно уж через гит идет. Я так на С++ делал, если смейк находил, что из гита клон - печатал хеш коммита.
Переименование переменных в конфиге производится, когда будет завершено пока не ясно, ждем согласования формата переменных на уровне самого коннектора на тему зачем-то захотел обновится. Мастер ветвь репозитория находится в СИЛЬНО устаревшем состоянии. Скачав ее, вы скачали все в целом правильно, но в коде написано что это была 1.2.5, а не последняя 1.2.6. Система обновления работает не по хешам, а по номерам версий.
Опишите баг Чистое и полное описание, в чем заключается баг По привычке убил EDMC, т.к. гугл форма просила рестарт, а эта фигня при выходе подвисает ... ну вобщем, повторного запуска уже нет:
`alex@moy-super[22:33]:~/Games/EliteTools/EDMarketConnector ./EDMarketConnector.py Traceback (most recent call last): File "/home/alex/Games/EliteTools/EDMarketConnector/config.py", line 321, in init self.config.read_file(h) File "/usr/lib/python3.9/configparser.py", line 718, in read_file self._read(f, source) File "/usr/lib/python3.9/configparser.py", line 1093, in _read raise DuplicateOptionError(sectname, optname, configparser.DuplicateOptionError: While reading from '/home/alex/.config/EDMarketConnector/EDMarketConnector.ini' [line 67]: option 'canonn' in section 'config' already exists
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/home/alex/Games/EliteTools/EDMarketConnector/./EDMarketConnector.py", line 18, in
from config import applongname, appname, appversion, appversion_nobuild, config, copyright
File "/home/alex/Games/EliteTools/EDMarketConnector/config.py", line 405, in
config = Config()
File "/home/alex/Games/EliteTools/EDMarketConnector/config.py", line 323, in init
self.config.add_section(self.SECTION)
File "/usr/lib/python3.9/configparser.py", line 659, in add_section
raise DuplicateSectionError(section)
configparser.DuplicateSectionError: Section 'config' already exists
`
Чета там записалось дважды как-то. Не атомарная запись.