2929from wlsdeploy .aliases .model_constants import RESOURCE_GROUP_TEMPLATE
3030from wlsdeploy .aliases .model_constants import SECURITY_DD_MODEL
3131from wlsdeploy .aliases .model_constants import SOURCE_PATH
32+ from wlsdeploy .aliases .model_constants import STAGE_MODE
3233from wlsdeploy .aliases .model_constants import TARGET
3334from wlsdeploy .aliases .model_constants import TARGETS
3435from wlsdeploy .aliases .wlst_modes import WlstModes
@@ -292,7 +293,6 @@ def __online_deploy_apps_and_libs(self, base_location):
292293 self .logger .exiting (class_name = self ._class_name , method_name = _method_name )
293294 return
294295
295-
296296 ###########################################################################
297297 # Private utility methods #
298298 ###########################################################################
@@ -851,8 +851,9 @@ def __deploy_model_applications(self, model_apps, app_location, deployed_applist
851851 self .__get_mt_names_from_location (location )
852852
853853 new_app_name = self .__deploy_app_online (app_name , src_path , targets , plan = plan_file ,
854- partition = partition_name , resource_group = resource_group_name ,
855- resource_group_template = resource_group_template_name , options = options )
854+ partition = partition_name , resource_group = resource_group_name ,
855+ resource_group_template = resource_group_template_name ,
856+ options = options )
856857 location .remove_name_token (token_name )
857858 deployed_applist .append (new_app_name )
858859 return
@@ -1135,6 +1136,7 @@ def __start_all_apps(self, deployed_app_list, base_location):
11351136 self .__start_app (app )
11361137 return
11371138
1139+
11381140def _get_deploy_options (model_apps , app_name , library_module ):
11391141 """
11401142 Get the deploy command options.
@@ -1145,7 +1147,7 @@ def _get_deploy_options(model_apps, app_name, library_module):
11451147 """
11461148 deploy_options = OrderedDict ()
11471149 # not sure about altDD, altWlsDD
1148- for option in [DEPLOYMENT_ORDER , SECURITY_DD_MODEL , PLAN_STAGE_MODE ]:
1150+ for option in [DEPLOYMENT_ORDER , SECURITY_DD_MODEL , PLAN_STAGE_MODE , STAGE_MODE ]:
11491151 app = dictionary_utils .get_dictionary_element (model_apps , app_name )
11501152 value = dictionary_utils .get_element (app , option )
11511153
@@ -1156,6 +1158,8 @@ def _get_deploy_options(model_apps, app_name, library_module):
11561158 option_name = 'securityModel'
11571159 elif option == PLAN_STAGE_MODE :
11581160 option_name = 'planStageMode'
1161+ elif option == STAGE_MODE :
1162+ option_name = 'stageMode'
11591163
11601164 if value is not None :
11611165 deploy_options [option_name ] = str (value )
@@ -1167,6 +1171,7 @@ def _get_deploy_options(model_apps, app_name, library_module):
11671171 deploy_options = None
11681172 return deploy_options
11691173
1174+
11701175def _find_deployorder_list (apps_dict , ordered_list , order ):
11711176 """
11721177 Get the deployment order for the apps
0 commit comments