@@ -33,11 +33,9 @@ class GetTransferConsumer(BucketTransferConsumer):
3333 DEFAULT_STATE = State .TRANSFER_GETTING
3434
3535 _CHOWN_COMMAND = "chown_cmd"
36- _CHOWN_FL = "chown_fl"
3736 _CHOWN_USER = "chown_user"
3837 TRANSFER_GET_CONSUMER_CONFIG = {
3938 _CHOWN_COMMAND : "chown" ,
40- _CHOWN_FL : False ,
4139 _CHOWN_USER : "nlds" ,
4240 }
4341 DEFAULT_CONSUMER_CONFIG = (
@@ -48,7 +46,6 @@ def __init__(self, queue=DEFAULT_QUEUE_NAME):
4846 super ().__init__ (queue = queue )
4947
5048 self .chown_cmd = self .load_config_value (self ._CHOWN_COMMAND )
51- self .chown_fl = self .load_config_value (self ._CHOWN_FL )
5249 self .chown_user = self .load_config_value (self ._CHOWN_USER )
5350 self .s3_client = None
5451
@@ -228,15 +225,6 @@ def _transfer_files(
228225 # build the routing keys
229226 rk_complete = "." .join ([rk_origin , RK .TRANSFER_GET , RK .COMPLETE ])
230227 rk_failed = "." .join ([rk_origin , RK .TRANSFER_GET , RK .FAILED ])
231- # set the ids for the files
232- if self .chown_fl :
233- try :
234- self .set_ids (body_json )
235- except KeyError as e :
236- msg = "Problem running set_ids in _transfer_files"
237- self .log (msg , RK .LOG_ERROR )
238- self ._fail_all (self .filelist , self .rk_parts , self .body_json , msg )
239- return
240228
241229 # Create client
242230 self .s3_client = self ._create_s3_client (
@@ -374,6 +362,15 @@ def transfer(
374362 rk_complete = "." .join ([rk_origin , RK .TRANSFER_GET , RK .COMPLETE ])
375363 rk_failed = "." .join ([rk_origin , RK .TRANSFER_GET , RK .FAILED ])
376364
365+ # set the ids for the files
366+ try :
367+ self .set_ids (body_json )
368+ except KeyError as e :
369+ msg = "Problem running set_ids in _transfer_files"
370+ self .log (msg , RK .LOG_ERROR )
371+ self ._fail_all (self .filelist , self .rk_parts , self .body_json , msg )
372+ return
373+
377374 # get the target directory and fail all the transfers if it cannot be created
378375 try :
379376 target_path = self ._get_target_path (body_json )
0 commit comments