Bug 31151 - Неудобное проведение при отсутствующем файле
Summary: Неудобное проведение при отсутствующем файле
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libshell (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-16 15:42 MSK by Andrey Cherepanov
Modified: 2015-11-24 19:07 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2015-07-16 15:42:54 MSK
# . /bin/shell-ini-config
# ini_config_set kk.ini default role master
-bash: kk.ini: Нет такого файла или каталога
# . /bin/shell-config
# shell_config_set kkk zzz 11
-bash: kkk: not writable.

При этом повторный вызов на пустых созданных файлах проходит нормально.

Ожидаемое поведение:
если файл отсутствует, то он должен быть создан по указанному пути или сообщено о невозможности его создания. При этом команда *_set должна записать данные во вновь созданный файл.
Comment 1 Alexey Gladkov 2015-07-20 17:59:05 MSK
Не уверен, что эти функции должны создавать файл, а не ругаться и выходить.
Comment 2 Andrey Cherepanov 2015-11-24 16:02:00 MSK
Хорошо, оставим как есть.
Comment 3 Alexey Gladkov 2015-11-24 16:22:07 MSK
Я хотел обсудить, но воля твоя.
Comment 4 Andrey Cherepanov 2015-11-24 18:56:56 MSK
(В ответ на комментарий №3)
> Я хотел обсудить, но воля твоя.
Мне проще забить костыли, чем уговаривать. Хреновый из меня уговаривальщик.
Comment 5 Alexey Gladkov 2015-11-24 19:07:51 MSK
Меня не нужно уговаривать. Я хотел выбрать наиболее правильное решение, но, судя по твоей реакции, проблема не сильно тебе важна. Поэтому в 0.4.1 решение такое какое мне удобно.