如何使用 wsadmin/jython 脚本在 websphere 应用程序服务器中仅列出单元范围的数据源?

How to list only cell scoped datasource in websphere application server using wsadmin/jython scripting?

我想使用 jython 脚本仅列出单元范围的数据源。 目前我可以列出所有给我集群范围和单元范围的数据源,但我无法将它们分开。

我正在使用以下命令列出数据源。

AdminConfig.list('DataSource',AdminConfig.getid('/Cell:mycell/')).splitlines()

此命令的输出是特定单元格的所有可用数据源。

提前致谢。

要获取单元格范围内所有数据源的列表,您可能需要像这样遍历所有单元格:

cells = AdminConfig.list('Cell').split()
datasources = []
for cell in cells:
    cn = AdminConfig.showAttribute(cell, 'name')
    print cn
    datasources.append(AdminConfig.list('DataSource',cell).splitlines())