@@ -39,7 +39,7 @@ def stream_logs(
3939 tool_instance_id : str ,
4040 execution_id : str ,
4141 organization_id : str ,
42- run_id : str ,
42+ file_execution_id : str ,
4343 channel : Optional [str ] = None ,
4444 ) -> None :
4545 for line in container .logs (follow = True ):
@@ -51,7 +51,7 @@ def stream_logs(
5151 channel = channel ,
5252 execution_id = execution_id ,
5353 organization_id = organization_id ,
54- run_id = run_id ,
54+ file_execution_id = file_execution_id ,
5555 )
5656
5757 def get_valid_log_message (self , log_message : str ) -> Optional [dict [str , Any ]]:
@@ -76,7 +76,7 @@ def process_log_message(
7676 tool_instance_id : str ,
7777 execution_id : str ,
7878 organization_id : str ,
79- run_id : str ,
79+ file_execution_id : str ,
8080 channel : Optional [str ] = None ,
8181 ) -> Optional [dict [str , Any ]]:
8282 log_dict = self .get_valid_log_message (log_message )
@@ -99,7 +99,7 @@ def process_log_message(
9999 log_dict [LogFieldName .EXECUTION_ID ] = execution_id
100100 log_dict [LogFieldName .ORGANIZATION_ID ] = organization_id
101101 log_dict [LogFieldName .TIMESTAMP ] = datetime .now (timezone .utc ).timestamp ()
102- log_dict [LogFieldName .FILE_EXECUTION_ID ] = run_id
102+ log_dict [LogFieldName .FILE_EXECUTION_ID ] = file_execution_id
103103
104104 # Publish to channel of socket io
105105 LogPublisher .publish (channel , log_dict )
@@ -139,7 +139,7 @@ def run_command(self, command: str) -> Optional[Any]:
139139 """
140140 command = command .upper ()
141141 container_config = self .client .get_container_run_config (
142- command = ["--command" , command ], run_id = "" , auto_remove = True
142+ command = ["--command" , command ], file_execution_id = "" , auto_remove = True
143143 )
144144 container = None
145145
@@ -163,10 +163,11 @@ def run_container(
163163 organization_id : str ,
164164 workflow_id : str ,
165165 execution_id : str ,
166- run_id : str ,
166+ file_execution_id : str ,
167167 settings : dict [str , Any ],
168168 envs : dict [str , Any ],
169169 messaging_channel : Optional [str ] = None ,
170+ container_name : Optional [str ] = None ,
170171 ) -> Optional [Any ]:
171172 """RUN container With RUN Command.
172173
@@ -200,7 +201,8 @@ def run_container(
200201 "--log-level" ,
201202 "DEBUG" ,
202203 ],
203- run_id = run_id ,
204+ file_execution_id = file_execution_id ,
205+ container_name = container_name ,
204206 envs = envs ,
205207 )
206208 # Add labels to container for logging with Loki.
@@ -217,7 +219,7 @@ def run_container(
217219 try :
218220 self .logger .info (
219221 f"Execution ID: { execution_id } , running docker "
220- f"container: { container_config . get ( 'name' ) } "
222+ f"container: { container_name } "
221223 )
222224 container : ContainerInterface = self .client .run_container (container_config )
223225 tool_instance_id = str (settings .get (ToolKey .TOOL_INSTANCE_ID ))
@@ -228,7 +230,7 @@ def run_container(
228230 channel = messaging_channel ,
229231 execution_id = execution_id ,
230232 organization_id = organization_id ,
231- run_id = run_id ,
233+ file_execution_id = file_execution_id ,
232234 )
233235 except ToolRunException as te :
234236 self .logger .error (
0 commit comments