Kaspersky IoT Secure Gateway 1000 SDK

Команды

23 января 2025

ID 227000

Обратите внимание: при первом вызове любой из команд kosctl, инструмент автоматически скачает и установит требуемые для своей работы зависимости. Если при первом вызове любой из команд инструмента kosctl не будут установлены зависимости, то возможно возникновение ошибок типа ModuleNotFoundError. При возникновении таких ошибок вам потребуется удалить директорию ~/.local/share/kosctl/vendor. При следующем вызове любой из команд, инструмент kosctl скачает и установит требуемые для своей работы зависимости заново.

Все команды инструмента kosctl возможно использовать с общими параметрами. По умолчанию, инструмент kosctl выводит в консоль только сообщения о статусе выполнения текущей команды. Расширенный вывод команд, например, логов сборки, скрыт. В случае возникновения ошибки при выполнении команды, расширенный вывод будет отображен в консоль. Для управления выводом консоли при выполнении команд вы можете использовать следующие параметры:

  • --quiet, -q

    Скрывает весь вывод консоли.

  • --verbose, -v

    Включает отображение отладочных сообщений и расширенный вывод команд. Может быть использован дважды для включения отладочных сообщений. Не может быть использован совместно с параметром -q.

Также, инструменту kosctl доступно подключение расширений с помощью параметра --plugins-path. По умолчанию, инструмент выполняет поиск расширений по пути, указанному в переменной окружения KOSCTL_PLUGINS_PATH. Вы можете исключить расширения с помощью параметра --plugins-ignore. По умолчанию, исключаются расширения по пути, указанному в переменной окружения KOSCTL_PLUGINS_IGNORE.

Инструмент kosctl в целом, и каждая команда в частности имеют встроенную справку. Для просмотра этой справки вы можете использовать параметр --help, -h.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!