@@ -40,7 +40,7 @@ async def _write_script(
4040 data_dict = await script .data_dict (session )
4141 try :
4242 output_coll = resolved_cols ["output" ]
43- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
43+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
4444 butler_repo = data_dict ["butler_repo" ]
4545 except KeyError as e :
4646 raise CMMissingScriptInputError (f"{ script .fullname } missing an input: { e } " ) from e
@@ -92,7 +92,7 @@ async def _write_script(
9292 try :
9393 output_coll = resolved_cols ["output" ]
9494 input_colls = resolved_cols ["inputs" ]
95- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
95+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
9696 butler_repo = data_dict ["butler_repo" ]
9797 except KeyError as msg :
9898 logger .exception ()
@@ -158,7 +158,7 @@ async def _write_script(
158158 try :
159159 output_coll = resolved_cols ["output" ]
160160 input_coll = resolved_cols ["input" ]
161- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
161+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
162162 butler_repo = data_dict ["butler_repo" ]
163163 except KeyError as msg :
164164 raise CMMissingScriptInputError (f"{ script .fullname } missing an input: { msg } " ) from msg
@@ -238,7 +238,7 @@ async def _write_script(
238238 raise CMMissingScriptInputError (
239239 "Must specify what to collect in ChainCollectScriptHandler, jobs or steps" ,
240240 )
241- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
241+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
242242 butler_repo = data_dict ["butler_repo" ]
243243 command = f"{ config .butler .butler_bin } collection-chain { butler_repo } { output_coll } "
244244 for collect_coll_ in collect_colls :
@@ -298,7 +298,7 @@ async def _write_script(
298298 try :
299299 output_coll = resolved_cols ["output" ]
300300 input_coll = resolved_cols ["input" ]
301- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
301+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
302302 butler_repo = data_dict ["butler_repo" ]
303303 data_query = data_dict .get ("data_query" )
304304 except KeyError as msg :
@@ -354,7 +354,7 @@ async def _write_script(
354354 data_dict = await script .data_dict (session )
355355 try :
356356 output_coll = resolved_cols ["output" ]
357- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
357+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
358358 butler_repo = data_dict ["butler_repo" ]
359359 except KeyError as msg :
360360 raise CMMissingScriptInputError (f"{ script .fullname } missing an input: { msg } " ) from msg
@@ -410,7 +410,7 @@ async def _write_script(
410410 try :
411411 input_coll = resolved_cols ["input" ]
412412 output_coll = resolved_cols ["output" ]
413- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
413+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
414414 butler_repo = data_dict ["butler_repo" ]
415415 except KeyError as msg :
416416 raise CMMissingScriptInputError (f"{ script .fullname } missing an input: { msg } " ) from msg
@@ -474,7 +474,7 @@ async def _write_script(
474474 resolved_cols = await script .resolve_collections (session )
475475 data_dict = await script .data_dict (session )
476476 try :
477- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
477+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
478478 butler_repo = data_dict ["butler_repo" ]
479479 output_coll = resolved_cols ["output" ]
480480 except KeyError as msg :
@@ -534,7 +534,7 @@ async def _write_script(
534534 ) -> StatusEnum :
535535 resolved_cols = await script .resolve_collections (session )
536536 data_dict = await script .data_dict (session )
537- prod_area = os .path .expandvars (data_dict [ "prod_area" ] )
537+ prod_area = os .path .expandvars (config . bps . artifact_path )
538538 script_url = await self ._set_script_files (session , script , prod_area )
539539 butler_repo = data_dict ["butler_repo" ]
540540 usage_graph_url = os .path .expandvars (f"{ prod_area } /{ parent .fullname } /resource_usage.qgraph" )
@@ -591,7 +591,7 @@ async def _write_script(
591591 ) -> StatusEnum :
592592 resolved_cols = await script .resolve_collections (session )
593593 data_dict = await script .data_dict (session )
594- prod_area = os .path .expandvars (data_dict [ "prod_area" ] )
594+ prod_area = os .path .expandvars (config . bps . artifact_path )
595595 script_url = await self ._set_script_files (session , script , prod_area )
596596 butler_repo = data_dict ["butler_repo" ]
597597 hips_maps_graph_url = os .path .expandvars (f"{ prod_area } /{ parent .fullname } /hips_maps.qgraph" )
@@ -693,7 +693,7 @@ async def _write_script(
693693 try :
694694 input_coll = resolved_cols ["input" ]
695695 output_coll = resolved_cols ["output" ]
696- script_url = await self ._set_script_files (session , script , data_dict [ "prod_area" ] )
696+ script_url = await self ._set_script_files (session , script , config . bps . artifact_path )
697697 butler_repo = data_dict ["butler_repo" ]
698698 except KeyError as msg :
699699 raise CMMissingScriptInputError (f"{ script .fullname } missing an input: { msg } " ) from msg
0 commit comments