#855 Maintain existing atomic latest urls redirect for existing users
Merged 6 years ago by sinnykumari. Opened 6 years ago by sinnykumari.
sinnykumari/fedora-websites master  into  master

file modified
+15
@@ -180,6 +180,21 @@ 

                      artifact_f.write(

                          collected_atomic_vars['release']['redir_map'][artifact]['filename']

                      )

+             # Maintain legacy atomic latest urls for existing users

+             artifacts_redirect = ['atomic_qcow2', 'atomic_raw', 'atomic_vagrant_libvirt',

+                                   'atomic_vagrant_virtualbox', 'atomic_iso']

+             with open(os.path.join(options.output, ".htaccess"), 'a') as htaccess_f:

+                 for artifact in artifacts_redirect:

+                     if artifact is 'atomic_iso':

+                         htaccess_f.write('Redirect 302 "/{}_latest"'

+                                          ' "/atomic_dvd_ostree_x86_64_latest"\n'.format(artifact))

+                         htaccess_f.write('Redirect 302 "/{}_latest_filename"'

+                                          ' "/atomic_dvd_ostree_x86_64_latest_filename"\n'.format( artifact))

+                     else:

+                         htaccess_f.write('Redirect 302 "/{}_latest" "/{}_x86_64_latest"\n'.format(

+                             artifact, artifact))

+                         htaccess_f.write('Redirect 302 "/{}_latest_filename" "/{}_x86_64_latest_filename"\n'.format(

+                             artifact, artifact))

  

          # This is *not* cached

          if update_atomic_age is not None:

Pull-Request has been merged by sinnykumari

6 years ago
Metadata