Функции программного управления пакетами engee.package
На этой странице представлены все доступные функции программного управления пакетами engee.package
в Engee.
Методы package
#
engee.package.install
— Function
engee.package.install(package::String)::Nothing
Устанавливает указанный пакет поддержки в текущую директорию Engee.
Пакеты поддержки необходимы для подключения оборудования (например, "Engee-Device-Manager"
) и функциональных блоков, таких как КПМ «РИТМ» ("RITM-Engee-Blocks"
), а также для использования связанных с ними функций программного управления.
Аргументы
package::String
: имя пакета поддержки, который требуется установить.
Примеры
# Установка пакета поддержки для блоков РИТМ
engee.package.install("RITM-Engee-Blocks")
# Установка пакета поддержки для работы с оборудованием
engee.package.install("Engee-Device-Manager")
#
engee.package.checkupdates
— Function
engee.package.checkupdates(package::String)::Union{String, Nothing}
Проверяет наличие доступных обновлений для указанного пакета поддержки.
Если обновление доступно, то возвращает строку с номером новой версии. Если обновлений нет, то возвращает nothing
.
Аргументы
package::String
: имя установленного пакета поддержки, для которого выполняется проверка обновлений.
Примеры
# Проверка обновлений для пакета поддержки блоков РИТМ
engee.package.checkupdates("RITM-Engee-Blocks")
# Проверка обновлений для пакета поддержки оборудования
engee.package.checkupdates("Engee-Device-Manager")
#
engee.package.isinstalled
— Function
engee.package.isinstalled(package::String)::Bool
Проверяет, установлен ли указанный пакет поддержки в Engee. Возвращает true
, если пакет установлен, и false
,если отсутствует.
Аргументы
package::String
: имя пакета поддержки, наличие которого нужно проверить.
Примеры
# Проверка установки пакета поддержки блоков РИТМ
engee.package.isinstalled("RITM-Engee-Blocks")
# Проверка установки пакета для работы с оборудованием
engee.package.isinstalled("Engee-Device-Manager")
#
engee.package.update
— Function
engee.package.update(package::String)::Nothing
Обновляет указанный пакет поддержки до последней доступной версии.
Если обновление доступно, старая версия пакета будет удалена и заменена новой. Используйте эту команду для поддержания совместимости с актуальной версией компонентов.
Аргументы
package::String
: имя установленного пакета поддержки, который требуется обновить.
Примеры
# Обновление пакета поддержки блоков РИТМ
engee.package.update("RITM-Engee-Blocks")
# Обновление пакета управления устройствами
engee.package.update("Engee-Device-Manager")