Bug 51573 - Некорректная работа опции -w, --logfile
Summary: Некорректная работа опции -w, --logfile
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: diag-domain-client (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-27 11:34 MSK by Nikolai Zurabishvili
Modified: 2024-10-10 10:14 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolai Zurabishvili 2024-09-27 11:34:25 MSK
diag-domain-client-0.2.8-alt1

Стенды (обновлены до сизифа):

KWorkstation 10.3 x86-64
Workstation 10.2 x86-64


Шаги:
1. # diag-domain-client -w "/tmp/new-log.log" или # diag-domain-client --logfile "/tmp/new-log.log" 

Ожидаемый результат: лог сохранен по указанному пути

Фактический результат: лог не сохранен : '/tmp/new-log.log': Нет такого файла или каталог

Доп:
--logfile работает только с использованием знака = (например # diag-domain-client --logfile="/tmp/new-log.log")

-w работает при использовании команды - diag-domain-client -w"/tmp/new-log.log"
Comment 1 Elena Mishina 2024-10-09 19:27:16 MSK
Предлагаю в help  diag-domain-client строку:

-w, --logfile[=FILE]		Write verbose output to file

Записать так:

-w[FILE], --logfile[=FILE]		Write verbose output to file

Можно еще добавить, что если фал не указан, то вывод сохраняется в файл diag-domain-client.log
Comment 2 Nikolai Zurabishvili 2024-10-10 10:05:36 MSK
(Ответ для Elena Mishina на комментарий #1)
> Предлагаю в help  diag-domain-client строку:
> 
> -w, --logfile[=FILE]		Write verbose output to file
> 
> Записать так:
> 
> -w[FILE], --logfile[=FILE]		Write verbose output to file
> 
> Можно еще добавить, что если фал не указан, то вывод сохраняется в файл
> diag-domain-client.log

Этот баг не про документацию, а про то что опции -w, --logfile работают не интуитивно понятно, как в большинстве утилит, мне кажется нужно исправлять именно их работу, а не менять help под такое поведение
Comment 3 Elena Mishina 2024-10-10 10:14:57 MSK
(In reply to Nikolai Zurabishvili from comment #2)

> Этот баг не про документацию, а про то что опции -w, --logfile работают не
> интуитивно понятно, как в большинстве утилит, мне кажется нужно исправлять
> именно их работу, а не менять help под такое поведение

Некорректная работа - это именно если в документации написано одно, а работает по другому. 
А если работа утилиты соответствует документации, но при этом не "интуитивно понятна", тогда это не ошибка, а FR ))