Simple, working, rotates logs at 10mb saving max 5 files.
#
rotateWasLogEPRN.py
# Setup WAS Log file rotations
# for
yourserver
# 9/10/2008
# Mike Huffsteder - WTA
#
#
Implement:
# ./wsadmin.sh -lang jython -f
$FILE_LOCATION/rotateWasLogEPRN.py >> $TO_LOG_FILE
#
# You
can add this as you have other scripts in the deployment script
# if
you need help please let me know.
#
#
print "Changing the
SystemOut & SystemErr log file rotation settings"
var1 =
AdminConfig.getid('/Cell:yourcell/Node:yournode/Server:yourserver/')
log
= AdminConfig.showAttribute(var1, 'outputStreamRedirect')
log2 =
AdminConfig.showAttribute(var1, 'errorStreamRedirect')
AdminConfig.modify(log,
'[[rolloverSize 10] [maxNumberOfBackupFiles 5]]')
AdminConfig.modify(log2,'[[rolloverSize
10] [maxNumberOfBackupFiles 5]]')
AdminConfig.save()
print
"New SystemOut settings 9-10-08"
AdminConfig.show(log).split("\n")
print
"New SystemErr settings 9-10-08"
AdminConfig.show(log2).split("\n")
No comments:
Post a Comment