pegasus-tc-client - Интернет в облаке

Это команда pegasus-tc-client, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


pegasus-tc-client - полнофункциональный универсальный клиент для обработки добавления, удаления и запросов к
Каталог преобразований (TC).

СИНТАКСИС


pegasus-tc-клиент [-Dсвойство = значение...] [-h] [-v] [-V]
РАБОТА ТРИГГЕРЫ [ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ]

ОПИСАНИЕ


Команда pegasus-tc-клиент команда - это общий клиент, который выполняет три основные операции
добавления, удаления и запроса любого каталога преобразований, реализованного в TC API.
Клиент реализует все операции, поддерживаемые TC API. Это до ТК
реализация независимо от того, поддерживают ли они все операции или режимы.

Следующие 3 операции поддерживаются pegasus-tc-клиент. Одна из этих операций
должны быть указаны для запуска клиента.

ДОБАВИТЬ
Эта операция позволяет клиенту добавлять или обновлять записи в Преобразовании.
Каталог. Записи могут быть добавлены по одной в командной строке или массово с помощью
BULK Триггер и предоставление файла с необходимыми записями. Также профили могут быть
добавляется либо к логическому преобразованию, либо к физическому преобразованию.

УДАЛИТЬ
Эта операция позволяет клиенту удалять записи из каталога преобразований.
Записи могут быть удалены на основе логического преобразования, по ресурсу, по преобразованию
тип, а также информацию о системе преобразования. Также профили, связанные с
логическое или физическое преобразование можно удалить.

ЗАПРОС
Эта операция позволяет клиенту запрашивать записи из каталога преобразований.
Запросы могут быть сделаны для распечатки всего содержимого Каталога или для конкретных
записи для всех логических преобразований или ресурсов и т. д.

Смотрите пост в ТРИГГЕРЫ и ДЕЙСТВУЕТ КОМБИНАЦИИ раздел для более подробной информации.

ОПЕРАЦИИ


Для выбора одной из 3-х операций.

-a --Добавить
Выполните операции сложения на TC.

-д, --удалять
Выполните операции удаления на TC.

-д, --запрос
Выполните операции запроса на TC.

ТРИГГЕРЫ


Триггеры изменяют поведение РАБОТА. Например, если вы хотите выполнить массовую
операцию вы бы использовали BULK Триггер, или если вы хотите выполнить операцию с логическим
Преобразование, тогда вы должны использовать LFN Курок.

Доступны следующие 7 триггеров. Увидеть ДЕЙСТВУЕТ КОМБИНАЦИИ раздел для правильного
группировка и использование.

-B
Запускает массовую операцию.

-L
Запускает операцию логического преобразования.

-P
Запускает операцию физического преобразования

-R
Запускает операцию с ресурсом.

-E
Запускает операцию с профилем.

-T
Запускает операцию с типом.

-S
Запускает операцию с системной информацией.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Следующие параметры применимы для всех операций.

-Dсвойство = значение
Параметры -D позволяют опытному пользователю переопределить определенные свойства, которые
влияют на выполнение программы, среди них местоположение пользователя по умолчанию
properties и домашнее местоположение PEGASUS. Можно установить несколько свойств CLI с помощью
давая эту возможность несколько раз. В -D вариант (ы) должен быть первым вариантом на
командная строка. Свойство CLI имеет приоритет над свойством файла свойств объекта
тот же ключ.

-л, --lfn логический
Будет добавлено логическое преобразование. Формат: NAMESPACE :: NAME: VERSION,
имя всегда является обязательным, пространство имен и версия необязательны.

-п, --pfn физический
Будет добавлено физическое преобразование. Для УСТАНОВЛЕННЫХ исполняемых файлов это локальный файл
путь, для всех остальных это URL-адрес.

-т, --тип напишите
Тип физического преобразования. Допустимые значения: INSTALLED, STATIC_BINARY,
ДИНАМИЧЕСКИЙ_БИНАРНЫЙ, СЦЕНАРИЙ, ИСТОЧНИК, ПАКЕТ ПАКЕТА.

-р, --ресурс ресурс
Идентификатор ресурса, в котором находится преобразование.

-е, --профиль профили
Профили для трансформации. Можно добавить несколько профилей из одного и того же пространства имен.
одновременно, разделив их запятой »,«. Каждый раздел профиля записывается как
NAMESPACE :: KEY = VALUE, KEY2 = VALUE2 или
ENV :: JAVA_HOME = / usr / bin / java2, PEGASUS_HOME = / usr / local / pegasus. Чтобы добавить несколько
пространства имен, вам необходимо повторить параметр -e для каждого пространства имен. например -e
ENV :: JAVA_HOME = / usr / bin / java -e GLOBUS :: JobType = MPI, COUNT = 10

-с, --система SystemInfo
Архитектура, ОС, osversion и glibc, если таковые имеются для исполняемого файла. Информация о каждой системе
записывается в виде ARCH :: OS: OSVER: GLIBC

-в, --подробный
Отображает вывод в подробном режиме (много отладочной информации).

-В, --версия
Отображает версию Pegasus.

-час, --Помогите
Создает справку

ДРУГИЕ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-о, --oldformat
Создает вывод в старом однострочном формате

-с, --conf
путь к файлу свойств

ДЕЙСТВУЕТ КОМБИНАЦИИ


Ниже приведены допустимые комбинации ОПЕРАЦИИ, ТРИГГЕРЫ, ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ для
pegasus-tc-клиент.

ДОБАВИТЬ
Добавить TC Запись
-а -л LFN -p PFN -t напишите -r ресурс -s система [-е профили...]

Добавляет одну запись в каталог преобразований.

Добавить ПФН Профиль
-а -П -Е -р PFN -t напишите -r ресурс -e профили ...

Добавляет профили к указанному физическому преобразованию на данном ресурсе и
данный тип.

Добавить LFN Профиль
-а -Л -Э -л LFN -e профили ...

Добавляет профили к указанному логическому преобразованию.

Добавить насыпной Записи
-а -Б -ф файл

Добавляет записи в массовом режиме, предоставляя файл, содержащий записи. Формат
файл содержит 6 столбцов. Например

#RESOURCE LFN ПРОФИЛИ SYSINFO ТИПА PFN
#
isi NS :: NAME: VER / bin / дата УСТАНОВЛЕННАЯ ARCH :: OS: OSVERS: GLIBC NS :: KEY = VALUE, KEY = VALUE; NS2 :: KEY = VALUE, KEY = VALUE

УДАЛИТЬ
Удалить Найти TC
-d -БПРЕЛСТ

Удаляет все содержимое TC.

ПРЕДУПРЕЖДЕНИЕ : ИСПОЛЬЗОВАНИЕ ОСТОРОЖНОСТЬ.

Удалить by LFN
-д -л -л LFN [-р ресурс] [-т напишите]

Удаляет записи из TC для определенного логического преобразования и дополнительно
ресурс и или тип.

Удалить by ПФН
-д -П -л LFN -p PFN [-р ресурс] [-т напишите]

Удаляет записи из TC для заданного логического и физического преобразования и
дополнительно на конкретном ресурсе и / или определенного типа.

Удалить by Тип
-д -т -т напишите [-р ресурс]

Удаляет записи из TC определенного типа и / или на определенном ресурсе.

Удалить by Ресурс
-д -р -р ресурс

Удаляет записи из TC на определенном ресурсе.

Удалить by системная информация
-д -С -с Sysinfo

Удаляет записи из TC для определенного типа системной информации.

Удалить пфн Профиль
-д -П -Е -п PFN -r ресурс -t напишите [-е профили ..]

Удаляет все или определенные профили, связанные с физическим преобразованием.

Удалить LFn Профиль
-д -Л -Е -л LFN -e профили ....

Удаляет все или определенные профили, связанные с логическим преобразованием.

ЗАПРОС
запрос насыпной
-q -B

Запросы всего содержимого TC. Он создает файл формата TC, который может быть
добавлен в другой TC, используя опцию массовой загрузки.

запрос LFN
-q -L [-r ресурс] [-т напишите]

Запрашивает TC для логического преобразования и / или конкретного ресурса и / или
особый тип.

запрос ПФН
-q -P -l LFN [-р ресурс] [-т напишите]

Запрашивает TC для физических преобразований для предоставления логического преобразования и / или
на конкретном ресурсе и / или определенного типа.

запрос Ресурс
-q -R -л LFN [-т напишите]

Запрашивает TC о ресурсах, которые зарегистрированы, и / или ресурсах, зарегистрированных для
конкретный тип трансформации.

запрос LFN Профиль
-q -L -E -l LFN

Запросы профилей, связанных с определенным логическим преобразованием

запрос пфн Профиль
-q -P -E -p PFN -r ресурс -t напишите

Запросы профилей, связанных с определенным физическим преобразованием

НЕДВИЖИМОСТЬ


Это свойства, которые вам нужно будет установить, чтобы использовать либо Файл or База данных TC.

Для получения более подробной информации, пожалуйста, проверьте $ PEGASUS_HOME / etc / sample.properties .

пегас.каталог.трансформация
Определяет, какая реализация TC будет использоваться. Если используется относительное имя, то
путь org.griphyn.cPlanner.tc добавляется к имени и используется как имя класса для
нагрузка. Значение по умолчанию, если Текст. Другой поддерживаемый режим Файл

pegasus.catalog.transformation.file
Путь к файлу, в котором находится текстовый TC. По умолчанию путь
$ PEGASUS_HOME / var / tc.data используется.

Используйте pegasus-tc-client онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows