#python #jython #websphere-8
#python #jython #websphere-8
Вопрос:
Я хочу перечислить только источник данных в области ячеек с помощью скрипта jython. в настоящее время я могу перечислить все источники данных, которые предоставляют мне как кластерную, так и ячейковую области, но я не могу их разделить.
Я использую приведенную ниже команду для перечисления источника данных.
AdminConfig.list(‘Источник данных’,AdminConfig.getid(‘/Cell:mycell/’)).splitlines()
результатом этой команды являются все доступные источники данных для конкретной ячейки.
Заранее спасибо.
Ответ №1:
Чтобы получить список всех источников данных, которые имеют область ячеек, вам, вероятно, потребуется выполнить итерацию по всем ячейкам следующим образом:
cells = AdminConfig.list('Cell').split()
datasources = []
for cell in cells:
cn = AdminConfig.showAttribute(cell, 'name')
print cn
datasources.append(AdminConfig.list('DataSource',cell).splitlines())
Комментарии:
1. Спасибо, сэр, за ответ, я только что попробовал приведенный выше код, но он выдает мне такой вывод: cellName None
2. я сохранил этот datasources.append(AdminConfig.list(‘Источник данных’, ячейка). разделенные строки ()) в переменной и печать, вывод — None. но я не могу перечислить только источники данных в области ячеек.