👋 Привет,
в документации указано, что elektraPluginGet
должен возвращать 0
в случае успеха, однако в шаблоне предлагается - начиная с commit 📜 062e017e - функции плагина должны возвращать 1
в случае успеха.
Другие плагины также используют 1
чтобы показать, что функции были успешными, насколько я могу судить. Плагин tcl
с другой стороны, возвращает 0
в случае успеха . Какое возвращаемое значение является правильным?
оба верны
1 за успех + обновлен набор ключей
0 за успех, но ничего не изменилось
-1 за ошибку
оба верны ...
Спасибо за быстрый ответ. Я обновлю документацию соответствующим образом.
Я предлагаю также добавить примечание к шаблону, потому что это достаточно тривиально, чтобы не нужно было погружаться в огромную документацию:
// 1 for success + keyset updated
// 0 for success without changes
// -1 for error
return 1;
Я предлагаю также добавить примечание к шаблону, потому что это достаточно тривиально, чтобы не нужно было погружаться в огромную документацию ...
Отличная идея. Я просто добавил информацию в elektraTemplateGet
в моей локальной ветке репо.
Самый полезный комментарий
оба верны
1 за успех + обновлен набор ключей
0 за успех, но ничего не изменилось
-1 за ошибку