Как получить развертывание Heatlh с помощью скрипта Python, используя WLST - PullRequest
0 голосов
/ 15 мая 2019

Я пытаюсь получить доступ к состоянию работоспособности на моем сервере веб-логики с помощью скрипта Python.Я получил статус АКТИВНЫЙ или НЕАКТИВНЫЙ, но я не знаю, как узнать состояние работоспособности, чтобы узнать, в порядке ли развертывания, или в состоянии ПРЕДУПРЕЖДЕНИЯ.

Это для сервера suse linux 10 с веб-логикой 10.3.

cd ('AppDeployments')
myapps=cmo.getAppDeployments()
for appName in myapps:
        domainConfig()
        cd ('/AppDeployments/'+appName.getName()+'/Targets')
        mytargets = ls(returnMap='true')
        domainRuntime()
        cd('AppRuntimeStateRuntime')
        cd('AppRuntimeStateRuntime')
        for targetinst in mytargets:
            curstate4=cmo.getIntendedState(appName.getName(),targetinst)
            lines=[curstate4, '|', targetinst, '|', appName.getName(), '\n']

Затем я записываю строки в файл.

Я хочу получить статус ЗДОРОВЬЯ от развертываний вместо получения STATUS.

...