WAS_DMGR_BIN=
DEPY_SCRIPTS=
cellName=
nodeNAme=
serverName=
echo "#------------------------------calling wsadmin script-----------------------------#"
$WAS_DMGR_BIN/wsadmin.sh -lang jython -f $DEPY_SCRIPTS/listapp.py
$WAS_DMGR_BIN/wsadmin.sh -lang jython -f $DEPY_SCRIPTS/listapp.py $cellName $nodeNAme $serverName
___________________________________________________________________
____________________________________________________________________
SERVER ID
)______________(
import sys
def GetServer(nodeName , serverName):
#---------------------------------------------------------
# return a server within a cell
#---------------------------------------------------------
global cellName
#---------------------------------------------------------------
# Error if cell does not exist
#---------------------------------------------------------------
try:
cell = GetCell(cellName)
except:
_type_, _value_, _tbck_ = sys.exc_info()
cell = str(_value_)
excp = 1
if (excp):
print 'Error: Cell '+cellName+' does not exist'
#---------------------------------------------------------------
# Error if node does not exist
#---------------------------------------------------------------
try:
node = GetNode(nodeName)
except:
_type_, _value_, _tbck_ = sys.exc_info()
node = str(_value_)
excp = 1
if(excp):
print 'Error: Node'+nodeName+'does not exist'
try:
server = AdminConfig.getid('/Cell:'+cellName+'/Node:'+nodeName+'/Server:'+serverName+'/')
except:
_type_, _value_, _tbck_ = sys.exc_info()
server = str(_value_)
excp = 1
if(excp):
print 'Error: Server'+serverName+'does not exist'
else:
print server
cellName=sys.argv[0]
nodeNAme=sys.argv[1]
serverName=sys.argv[2]
___________________________________________________________________
_________________________________________________________________
listapps.py
__________
#
# © Copyright IBM Corporation, 2007, 2008
#
applist = AdminApp.list().split("\n")
for a in applist:
print a
continue
__________________________________________
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment