@@ -916,7 +916,7 @@ def copy_build_to_webroot(self):
916
916
917
917
918
918
def symlink (www_root : Path , language : Language , directory : str , name : str , group : str ):
919
- """Used by slash_3_symlink and dev_symlink to maintain symlinks."""
919
+ """Used by major_symlinks and dev_symlink to maintain symlinks."""
920
920
if language .tag == "en" : # english is rooted on /, no /en/
921
921
path = www_root
922
922
else :
@@ -933,8 +933,8 @@ def symlink(www_root: Path, language: Language, directory: str, name: str, group
933
933
run (["chown" , "-h" , ":" + group , str (link )])
934
934
935
935
936
- def slash_3_symlink (www_root : Path , group ):
937
- """Maintains the /3/ symlinks for each languages.
936
+ def major_symlinks (www_root : Path , group ):
937
+ """Maintains the /2/ and / 3/ symlinks for each languages.
938
938
939
939
Like:
940
940
- /3/ → /3.9/
@@ -944,6 +944,7 @@ def slash_3_symlink(www_root: Path, group):
944
944
current_stable = Version .current_stable ().name
945
945
for language in LANGUAGES :
946
946
symlink (www_root , language , current_stable , "3" , group )
947
+ symlink (www_root , language , "2.7" , "2" , group )
947
948
948
949
949
950
def dev_symlink (www_root : Path , group ):
@@ -988,7 +989,7 @@ def main():
988
989
989
990
build_sitemap (args .www_root )
990
991
build_robots_txt (args .www_root , args .group , args .skip_cache_invalidation )
991
- slash_3_symlink (args .www_root , args .group )
992
+ major_symlinks (args .www_root , args .group )
992
993
dev_symlink (args .www_root , args .group )
993
994
994
995
0 commit comments