@@ -446,7 +446,10 @@ def isAdministrationPortEnabledForServer(server, model):
446
446
else :
447
447
administrationPortEnabled = isAdministrationPortEnabledForDomain (model )
448
448
449
- return Boolean .valueOf (administrationPortEnabled )
449
+ if isinstance (administrationPortEnabled , str ):
450
+ return Boolean .valueOf (administrationPortEnabled )
451
+ else :
452
+ return administrationPortEnabled
450
453
451
454
452
455
def isAdministrationPortEnabledForDomain (model ):
@@ -459,7 +462,10 @@ def isAdministrationPortEnabledForDomain(model):
459
462
# Starting with 14.1.2.0, the domain's AdministrationPortEnabled default is derived from the domain's SecureMode
460
463
administrationPortEnabled = isSecureModeEnabledForDomain (model )
461
464
462
- return Boolean .valueOf (administrationPortEnabled )
465
+ if isinstance (administrationPortEnabled , str ):
466
+ return Boolean .valueOf (administrationPortEnabled )
467
+ else :
468
+ return administrationPortEnabled
463
469
464
470
465
471
@@ -481,7 +487,10 @@ def isSecureModeEnabledForDomain(model):
481
487
is_production_mode_enabled = topology ['ProductionModeEnabled' ]
482
488
secureModeEnabled = is_production_mode_enabled and not env .wlsVersionEarlierThan ("14.1.2.0" )
483
489
484
- return Boolean .valueOf (secureModeEnabled )
490
+ if isinstance (secureModeEnabled , str ):
491
+ return Boolean .valueOf (secureModeEnabled )
492
+ else :
493
+ return secureModeEnabled
485
494
486
495
487
496
def getSSLOrNone (server ):
0 commit comments