Skip to content

Commit fbd263a

Browse files
authored
Merge pull request #56 from oracle/Issue#55-Change-method-signature-of-main()-to-main(args)
Changed main() method to main(args) in all the tool entry-point pytho…
2 parents 904c66b + ff4b950 commit fbd263a

File tree

5 files changed

+40
-25
lines changed

5 files changed

+40
-25
lines changed

core/src/main/python/create.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -295,20 +295,23 @@ def validate_model(model_dictionary, model_context, aliases):
295295
sys.exit(CommandLineArgUtil.PROG_ERROR_EXIT_CODE)
296296

297297

298-
def main():
298+
def main(args):
299299
"""
300300
The entry point for the create domain tool.
301+
302+
:param args:
303+
:return:
301304
"""
302305
_method_name = 'main'
303306

304-
__logger.entering(sys.argv[0], class_name=_class_name, method_name=_method_name)
305-
for index, arg in enumerate(sys.argv):
307+
__logger.entering(args[0], class_name=_class_name, method_name=_method_name)
308+
for index, arg in enumerate(args):
306309
__logger.finer('sys.argv[{0}] = {1}', str(index), str(arg), class_name=_class_name, method_name=_method_name)
307310

308311
wlst_helper.silence()
309312

310313
try:
311-
model_context = __process_args(sys.argv)
314+
model_context = __process_args(args)
312315
except CLAException, ex:
313316
exit_code = ex.getExitCode()
314317
if exit_code != CommandLineArgUtil.HELP_EXIT_CODE:
@@ -362,4 +365,4 @@ def main():
362365

363366
if __name__ == "main":
364367
WebLogicDeployToolingVersion.logVersionInfo(_program_name)
365-
main()
368+
main(sys.argv)

core/src/main/python/deploy.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -414,20 +414,23 @@ def validate_model(model_dictionary, model_context, aliases):
414414
sys.exit(CommandLineArgUtil.PROG_ERROR_EXIT_CODE)
415415

416416

417-
def main():
417+
def main(args):
418418
"""
419419
The python entry point for deployApps.
420+
421+
:param args:
422+
:return:
420423
"""
421424
_method_name = 'main'
422425

423-
__logger.entering(sys.argv[0], class_name=_class_name, method_name=_method_name)
424-
for index, arg in enumerate(sys.argv):
426+
__logger.entering(args[0], class_name=_class_name, method_name=_method_name)
427+
for index, arg in enumerate(args):
425428
__logger.finer('sys.argv[{0}] = {1}', str(index), str(arg), class_name=_class_name, method_name=_method_name)
426429

427430
__wlst_helper.silence()
428431

429432
try:
430-
model_context = __process_args(sys.argv)
433+
model_context = __process_args(args)
431434
except CLAException, ex:
432435
exit_code = ex.getExitCode()
433436
if exit_code != CommandLineArgUtil.HELP_EXIT_CODE:
@@ -476,4 +479,4 @@ def main():
476479

477480
if __name__ == "main":
478481
WebLogicDeployToolingVersion.logVersionInfo(_program_name)
479-
main()
482+
main(sys.argv)

core/src/main/python/discover.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -390,14 +390,17 @@ def __log_and_exit(exit_code, _class_name, _method_name):
390390
sys.exit(exit_code)
391391

392392

393-
def main():
393+
def main(args):
394394
"""
395395
The main entry point for the discoverDomain tool.
396+
397+
:param args:
398+
:return:
396399
"""
397400
_method_name = 'main'
398401

399402
__logger.entering(class_name=_class_name, method_name=_method_name)
400-
for index, arg in enumerate(sys.argv):
403+
for index, arg in enumerate(args):
401404
__logger.finer('sys.argv[{0}] = {1}', str(index), str(arg), class_name=_class_name, method_name=_method_name)
402405

403406
wlst_helper.silence()
@@ -406,7 +409,7 @@ def main():
406409

407410
model_context = None
408411
try:
409-
model_context = __process_args(sys.argv)
412+
model_context = __process_args(args)
410413
except CLAException, ex:
411414
exit_code = ex.getExitCode()
412415
if exit_code != CommandLineArgUtil.HELP_EXIT_CODE:
@@ -446,4 +449,4 @@ def main():
446449

447450
if __name__ == 'main':
448451
WebLogicDeployToolingVersion.logVersionInfo(_program_name)
449-
main()
452+
main(sys.argv)

core/src/main/python/encrypt.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ def _process_request(args):
222222
"""
223223
_method_name = '_process_request'
224224

225-
__logger.entering(sys.argv[0], class_name=_class_name, method_name=_method_name)
225+
__logger.entering(args[0], class_name=_class_name, method_name=_method_name)
226226
try:
227227
model_context = __process_args(args)
228228
except CLAException, ex:
@@ -250,21 +250,24 @@ def _process_request(args):
250250
return exit_code
251251

252252

253-
def main():
253+
def main(args):
254254
"""
255255
The main entry point for the encryptModel tool.
256+
257+
:param args:
258+
:return:
256259
"""
257260
_method_name = 'main'
258261

259-
__logger.entering(sys.argv[0], class_name=_class_name, method_name=_method_name)
260-
for index, arg in enumerate(sys.argv):
262+
__logger.entering(args[0], class_name=_class_name, method_name=_method_name)
263+
for index, arg in enumerate(args):
261264
__logger.finer('sys.argv[{0}] = {1}', str(index), str(arg), class_name=_class_name, method_name=_method_name)
262265

263266
wlst_helper.silence()
264-
exit_code = _process_request(sys.argv)
267+
exit_code = _process_request(args)
265268
__logger.exiting(class_name=_class_name, method_name=_method_name, result=exit_code)
266269
sys.exit(exit_code)
267270

268271
if __name__ == "main":
269272
WebLogicDeployToolingVersion.logVersionInfo(_program_name)
270-
main()
273+
main(sys.argv)

core/src/main/python/validate.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -256,20 +256,23 @@ def __perform_model_file_validation(model_file_name, model_context):
256256
__logger.exiting(class_name=_class_name, method_name=_method_name)
257257

258258

259-
def main():
259+
def main(args):
260260
"""
261261
The main entry point for the validateModel tool.
262+
263+
:param args:
264+
:return:
262265
"""
263266
_method_name = 'main'
264267

265-
__logger.entering(sys.argv[0], class_name=_class_name, method_name=_method_name)
266-
for index, arg in enumerate(sys.argv):
268+
__logger.entering(args[0], class_name=_class_name, method_name=_method_name)
269+
for index, arg in enumerate(args):
267270
__logger.finer('sys.argv[{0}] = {1}', str(index), arg, class_name=_class_name, method_name=_method_name)
268271

269272
wlst_helper.silence()
270273

271274
try:
272-
model_context = __process_args(sys.argv)
275+
model_context = __process_args(args)
273276
except CLAException, ex:
274277
exit_code = ex.getExitCode()
275278
if exit_code != CommandLineArgUtil.HELP_EXIT_CODE:
@@ -308,4 +311,4 @@ def main():
308311

309312
if __name__ == "main":
310313
WebLogicDeployToolingVersion.logVersionInfo(_program_name)
311-
main()
314+
main(sys.argv)

0 commit comments

Comments
 (0)