| Аргумент | Описание | Обязательное |
|---|---|---|
| -n | Параметр -n используется для загрузки только пакета без его зависимостей. | Нет |
| ИД_пакета | ИД загружаемого пакета. | Да, если не указан файл .json, содержащий список пакетов для загрузки. |
| версия_пакета | Версия загружаемого пакета. Если версия пакета не указана, загружается последняя версия. Если указана полная и явная версия пакета, то загружается эта версия. Если указана версия пакета, которая содержит групповой символ (*), загружается последняя версия. | Нет |
| -q запрос | Параметр -q используется для указания строки запроса, используемой при поиске загружаемого пакета. | Нет |
| -l package_list.json | Параметр -l применяется для указания файла .json, содержащего список пакетов для загрузки. | Да, если не указан ИД пакета. |
| -s имя_моментальной_копии:версия_моментальной_копии | Имя и версия пакета моментальной копии среды для создания на сервере библиотек. Пакет моментальной копии среды представляет все пакеты, загруженные командой get. | Нет |
| -id ИД_компоновки | ИД компоновки для связывания с загруженными пакетами. ИД компоновки используется для разрешения переменной моментальная_копия. | Нет |
| -d путь | Расположение для загрузки пакета. Если расположение не указано, пакет загружается в текущий каталог. | Нет |
| -config файл_конфигурации | Полный путь к файлу конфигурации, используемому для связи с сервером библиотек. Если файл конфигурации не указан в командной строке, используется файл конфигурации по умолчанию из подкаталога .ram домашнего каталога текущего пользователя. | Нет, если файл конфигурации существует в подкаталоге .ram домашнего каталога текущего пользователя. |
Параметр -l применяется для указания файла .json, содержащего список пакетов для загрузки.
{
"packages" : [
{ "id" : "jke" , "version" : "2.1.0-*" },
{ "id" : "devops_cookbooks-3.0", "query" : "state:(ready for verification)" }
]}
ram get -n newpackage 2.1.0-*