Клієнт Телеком Служба журналу (tlscli) є клієнт командного рядка для CORBA Телеком Увійдіть послуг.
Використання Ви можете:
І NBSP; * створити новий журнал
І NBSP; * запит журнал
І NBSP; * Додати або видалити записи журналу
Для отримання більш детальної інформації про TelecomLogService см:
І NBSP; Http: //www.omg.org/spec/TLOG/
Проект здійснюється на Launchpad:
І NBSP; HTTPS: //launchpad.net/tlscli
Приклад
Ось приклад сесії, за умови, Вхід Телеком-Сервіс працює:
мені @ моя_машіна $ tlscli -ORBInitRef LogMgr = `кішка / Var / запустити / CORBA / tls.ior` список
мені @ моя_машіна $ tlscli -ORBInitRef LogMgr = `кішка / Var / запустити / CORBA / tls.ior` створити
0
мені @ моя_машіна $ tlscli -ORBInitRef LogMgr = `кішка / Var / запустити / CORBA / tls.ior` список
0
мені @ моя_машіна $ tlscli -ORBInitRef LogMgr = `кішка / Var / запустити / CORBA / tls.ior` Інформація 0
ID: 0
НЕ QoS: жоден
Max-запис придатності: нескінченна
макс-розмір: необмежене
струму Розмір: 56 байт
записів: 1
увійдіть повний дії: обернути
адміністративно-стан: розблокована
експедирування-стан: на
оперативно-стан: включений
Інтервал: зараз - назавжди
Наявність-статус: {позаслужбовий: Брехня; повністю: FALSE}
Ємність тривог пороги: [100]
тиждень маска:
-------------------------------------------------- ----------------------------
мені @ моя_машіна $ tlscli -ORBInitRef LogMgr = `кішка / Var / запустити / CORBA / tls.ior` написати" Hello World! " 0
мені @ моя_машіна $ tlscli -ORBInitRef LogMgr = `кішка / Var / запустити / CORBA / tls.ior` Інформація 0
ID: 0
НЕ QoS: жоден
Max-запис придатності: нескінченна
макс-розмір: необмежене
струму Розмір: 57 байт
записів: 1
увійдіть повний дії: обернути
адміністративно-стан: розблокована
експедирування-стан: на
оперативно-стан: включений
Інтервал: зараз - назавжди
Наявність-статус: {позаслужбовий: Брехня; повністю: FALSE}
Ємність тривог пороги: [100]
тиждень маска:
-------------------------------------------------- ----------------------------
мені @ моя_машіна $ tlscli -ORBInitRef LogMgr = `кішка / Var / запустити / CORBA / tls.ior` отримати 10 после` дати +% Y% M% d` від 0
ID: 1
Час: Зб 25 грудня 17:11:57 2010
атрибути: []
інформація: Привіт, світ!
-------------------------------------------------- ----------------------------
Це створює новий журнал з ідентифікатором 0, а потім написати новий запис журналу до нього з текстом привіт світ.
Передумови
Щоб встановити tlscli, необхідно робочу установку omniORBpy. Дійсно CORBA заглушки створюються під час установки.
Щоб запустити tlscli, треба Увійти Телеком-Сервіс працює десь. Наприклад, ви можете використовувати tao_tls_basic, Basic Телеком Ввійти наданого Дао.
Запуск
При виклику tlscli ви повинні вказати, як підключитися до LogMgr. LogMgr є об'єктом використовувати для доступу (або створити) журналів.
Це досягається шляхом визначення початкової посилання для LogMgr, за допомогою одного з трьох таких способів:
І NBSP; * додати -ORBInitRef LogMgr = corbaname: міопія: 1.2@MACHINE Port # ІМ'Я
І NBSP; * додати -ORBInitRef LogMgr = corbaloc: міопія: 1.2@MACHINE: порт / ім'я
І NBSP; * додати -ORBInitRef LogMgr = IOR: IOR
де МАШИНИ: PORT вказати, де знайти Телеком-Сервіс Увійдіть (або ім'я служби corbaname), і ім'я це ім'я використовувати для служби (або ім'я служби corbaname).
Будь ласка, ознайомтеся з corbaloc і corbaname URL-адреси глава великий онлайн безкоштовно книга CORBA пояснюється просто.
Команди
Створення нового журналу (базовий тільки журнал)
Щоб створити новий журнал, використовуйте tlscli створити. Це поверне ідентифікатор новоствореного журналу.
Запит існуючий журнал
І NBSP; * Список буде повертати ідентифікатор всіх журналів, доступних в даній LogMgr. Це команда за замовчуванням, якщо нічого не вказано
І NBSP; * інформація буде повертати інформацію про існуючу журналі, такі як розмір, кількість записів і поточний стан
І NBSP; * запит може бути використаний для пошуку записів журналу, відповідних даному обмеженню
І NBSP; * витягувати отримує зазначену кількість записів журналу, до або після вказаної дати
Зміна існуючого журналу
І NBSP; * записи додає новий запис журналу в існуючий журнал
І NBSP; * видалення видаляє записи журналу, відповідні даному обмеженню з існуючого журналу
Для отримання додаткової інформації про команди, використовуйте tlscli --help
Що нового У цьому випуску :.
- Нові можливості:
- працює з PyORBit.
- динамічної генерації заглушки при використанні omniORBpy.
- виправлення:
- LP :. 1154122 невірному обмеження слід звертатися конкретно
Що нового у версії 1.0.1:
- LP: 969645 Переконайтеся, tlscli вдасться встановити з належною діагностики, щоб встановити, якщо TimeBase.idl не може бути знайдено.
- LP: 977130 Переконайтеся увійти запис итератор працює з Дао .
- LP: 982489 Зробити tslcli працювати в дружніх відносинах з труб .
- LP :. 1009685 Fix інтервал часу, коли це не 0
Вимоги
- Python
Коментар не знайдено