@@ -153,10 +153,14 @@ def translation_branch(locale_repo, locale_clone_dir, needed_version):
153
153
154
154
def build_one (version , isdev , quick , venv , build_root , www_root ,
155
155
skip_cache_invalidation = False , group = 'docs' , git = False ,
156
- log_directory = '/var/log/docsbuild/' , language = 'en' ):
156
+ log_directory = '/var/log/docsbuild/' , language = None ):
157
+ if not language :
158
+ language = 'en'
157
159
checkout = build_root + "/python" + str (version ).replace ('.' , '' )
160
+ logging .info ("Bulid start for version: %s, language: %s" ,
161
+ str (version ), language )
158
162
sphinxopts = ''
159
- if not language or language == 'en' :
163
+ if language == 'en' :
160
164
target = os .path .join (www_root , str (version ))
161
165
else :
162
166
language_dir = os .path .join (www_root , language )
@@ -183,7 +187,6 @@ def build_one(version, isdev, quick, venv, build_root, www_root,
183
187
except (PermissionError , subprocess .CalledProcessError ) as err :
184
188
logging .warning ("Can't change mod or group of %s: %s" ,
185
189
target , str (err ))
186
- logging .info ("Doc autobuild started in %s" , checkout )
187
190
os .chdir (checkout )
188
191
189
192
logging .info ("Updating checkout" )
@@ -195,7 +198,7 @@ def build_one(version, isdev, quick, venv, build_root, www_root,
195
198
196
199
maketarget = "autobuild-" + ("dev" if isdev else "stable" ) + ("-html" if quick else "" )
197
200
logging .info ("Running make %s" , maketarget )
198
- logname = os .path .basename (checkout ) + ".log"
201
+ logname = "{}-{}.log" . format ( os .path .basename (checkout ), language )
199
202
python = os .path .join (venv , "bin/python" )
200
203
sphinxbuild = os .path .join (venv , "bin/sphinx-build" )
201
204
shell_out (
0 commit comments