File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -28,18 +28,19 @@ def main():
2828 ])
2929
3030 oss_file_set = set ([obj .key for obj in oss2 .ObjectIterator (oss_bucket , prefix = prefix ) if obj .key ])
31- files_to_remove = oss_file_set - built_files
31+ files_to_remove = oss_file_set - set ([ prefix + file for file in built_files ])
3232
3333 print (f'Files to remove: { files_to_remove } ' )
3434
3535 for file in built_files :
36- if re .search (r'\.[0-9a-f]{8}\.(js|css)$' , file ) and prefix + file in oss_file_set :
36+ oss_key = prefix + file
37+ if re .search (r'\.[0-9a-f]{8}\.(js|css)$' , file ) and oss_key in oss_file_set :
3738 print (f'Skipping file { file } (hashed)' )
3839 continue
3940
4041 full_path = os .path .join (built_dir , * file .split ('/' ))
4142 print (f'Putting file { file } ' )
42- result = oss_bucket .put_object (prefix + file , open (full_path , 'rb' ).read ())
43+ result = oss_bucket .put_object (oss_key , open (full_path , 'rb' ).read ())
4344 if result .status != 200 :
4445 raise RuntimeError (result )
4546
You can’t perform that action at this time.
0 commit comments