NameError: X при выполнении сценария WebLogic Scripting Tool (WLST) - PullRequest
0 голосов
/ 20 марта 2019

Я пытаюсь выполнить скрипт wlst, как показано ниже, но понятия не имею, почему я получаю эту ошибку.

DEV3_INTF_Domain$ ./stopDomain.sh "DEV3_INTF_Domain"

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

Problem invoking WLST - Traceback (innermost last):
  File "/home/applmgr/duquesnewlst/lib/stopDomain_wlst.py", line 13, in ?
NameError: X

Код скрипта:

import duquesnewlst
from stopNodeManager_wlst import stopNM
from stopServer_wlst import stopMS

domCfg = duquesnewlst.domainConfig()

# Preload security modules
domCfg.adminUser()

domCfg.bootOrder.reverse()
for (None,msName) in domCfg.bootOrder:
        if X in domCfg.serversOnHost:
                stopMS(msName, domCfg)

stopNM(domCfg)

1 Ответ

0 голосов
/ 20 марта 2019

если X in ... следует заменить на if msName in ...

...