@@ -52,6 +52,7 @@ def __init__(self, correlation_id=None, application=None):
5252 self .extension_management_detail = None
5353 self .raw_command = None
5454 self .command_preserve_casing = None
55+ self .cmd_idx_rebuild_triggered = False
5556 self .show_survey_message = False
5657 self .region_input = None
5758 self .region_identified = None
@@ -209,6 +210,7 @@ def _get_azure_cli_properties(self):
209210 set_custom_properties (result , 'OutputType' , self .output_type )
210211 set_custom_properties (result , 'RawCommand' , self .raw_command )
211212 set_custom_properties (result , 'CommandPreserveCasing' , self .command_preserve_casing or '' )
213+ set_custom_properties (result , 'CmdIdxRebuildTriggered' , self .cmd_idx_rebuild_triggered )
212214 set_custom_properties (result , 'Params' , ',' .join (self .parameters or []))
213215 set_custom_properties (result , 'PythonVersion' , platform .python_version ())
214216 set_custom_properties (result , 'ModuleCorrelation' , self .module_correlation )
@@ -437,6 +439,9 @@ def set_extension_management_detail(ext_name, ext_version):
437439 content = '{}@{}' .format (ext_name , ext_version )
438440 _session .extension_management_detail = content [:512 ]
439441
442+ @decorators .suppress_all_exceptions ()
443+ def set_command_index_rebuild_triggered (cmd_idx_rebuild_triggered = False ):
444+ _session .cmd_idx_rebuild_triggered = cmd_idx_rebuild_triggered
440445
441446@decorators .suppress_all_exceptions ()
442447def set_command_details (command , output_type = None , parameters = None , extension_name = None , extension_version = None , command_preserve_casing = None ):
0 commit comments