@@ -125,14 +125,22 @@ def get_default_variable_file_name(model_context):
125125 :return: location and file name of variable properties file.
126126 """
127127 _method_name = 'get_default_variable_file_name'
128- extract_file_name = model_context .get_model_file ()
129- if not extract_file_name :
130- extract_file_name = model_context .get_archive_file_name ()
131- default_variable_file = path_utils .get_filename_no_ext_from_path (extract_file_name )
128+
129+ if model_context .get_target () is not None :
130+ default_variable_file = os .path .join (model_context .get_output_dir (), model_context .get_target () +
131+ "_variable.properties" )
132+ else :
133+ extract_file_name = model_context .get_model_file ()
134+ if not extract_file_name :
135+ extract_file_name = model_context .get_archive_file_name ()
136+ default_variable_file = path_utils .get_filename_no_ext_from_path (extract_file_name )
137+
138+ if default_variable_file :
139+ default_variable_file = os .path .join (path_utils .get_pathname_from_path (extract_file_name ),
140+ default_variable_file + '.properties' )
132141 if default_variable_file :
133- default_variable_file = os .path .join (path_utils .get_pathname_from_path (extract_file_name ),
134- default_variable_file + '.properties' )
135142 _logger .finer ('WLSDPLY-01736' , default_variable_file , class_name = _class_name , method_name = _method_name )
143+
136144 return default_variable_file
137145
138146
0 commit comments