Skip to content

Commit 54b5372

Browse files
committed
Format
1 parent 2b5b875 commit 54b5372

File tree

1 file changed

+51
-17
lines changed

1 file changed

+51
-17
lines changed

readthedocs/core/symlink.py

Lines changed: 51 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -52,18 +52,24 @@
5252
fabric -> rtd-builds/fabric/en/latest/ # single version
5353
"""
5454

55-
from __future__ import absolute_import, unicode_literals
56-
from builtins import object
55+
from __future__ import (
56+
absolute_import,
57+
division,
58+
print_function,
59+
unicode_literals,
60+
)
61+
62+
import logging
5763
import os
5864
import shutil
59-
import logging
6065
from collections import OrderedDict
6166

67+
from builtins import object
6268
from django.conf import settings
6369

6470
from readthedocs.builds.models import Version
65-
from readthedocs.core.utils.extend import SettingsOverrideObject
6671
from readthedocs.core.utils import safe_makedirs, safe_unlink
72+
from readthedocs.core.utils.extend import SettingsOverrideObject
6773
from readthedocs.doc_builder.environments import LocalEnvironment
6874
from readthedocs.projects import constants
6975
from readthedocs.projects.models import Domain
@@ -147,16 +153,24 @@ def symlink_cnames(self, domain=None):
147153
else:
148154
domains = Domain.objects.filter(project=self.project)
149155
for dom in domains:
150-
log_msg = 'Symlinking CNAME: {0} -> {1}'.format(dom.domain, self.project.slug)
151-
log.info(constants.LOG_TEMPLATE.format(project=self.project.slug,
152-
version='', msg=log_msg))
156+
log_msg = 'Symlinking CNAME: {} -> {}'.format(
157+
dom.domain, self.project.slug
158+
)
159+
log.info(
160+
constants.LOG_TEMPLATE.format(
161+
project=self.project.slug,
162+
version='', msg=log_msg
163+
)
164+
)
153165

154166
# CNAME to doc root
155167
symlink = os.path.join(self.CNAME_ROOT, dom.domain)
156168
self.environment.run('ln', '-nsf', self.project_root, symlink)
157169

158170
# Project symlink
159-
project_cname_symlink = os.path.join(self.PROJECT_CNAME_ROOT, dom.domain)
171+
project_cname_symlink = os.path.join(
172+
self.PROJECT_CNAME_ROOT, dom.domain
173+
)
160174
self.environment.run(
161175
'ln', '-nsf', self.project.doc_path, project_cname_symlink
162176
)
@@ -238,9 +252,13 @@ def symlink_translations(self):
238252

239253
for (language, slug) in list(translations.items()):
240254

241-
log_msg = 'Symlinking translation: {0}->{1}'.format(language, slug)
242-
log.info(constants.LOG_TEMPLATE.format(project=self.project.slug,
243-
version='', msg=log_msg))
255+
log_msg = 'Symlinking translation: {}->{}'.format(language, slug)
256+
log.info(
257+
constants.LOG_TEMPLATE.format(
258+
project=self.project.slug,
259+
version='', msg=log_msg
260+
)
261+
)
244262
symlink = os.path.join(self.project_root, language)
245263
docs_dir = os.path.join(self.WEB_ROOT, slug, language)
246264
self.environment.run('ln', '-nsf', docs_dir, symlink)
@@ -273,8 +291,12 @@ def symlink_single_version(self):
273291

274292
# Create symlink
275293
if version is not None:
276-
docs_dir = os.path.join(settings.DOCROOT, self.project.slug,
277-
'rtd-builds', version.slug)
294+
docs_dir = os.path.join(
295+
settings.DOCROOT,
296+
self.project.slug,
297+
'rtd-builds',
298+
version.slug
299+
)
278300
self.environment.run('ln', '-nsf', docs_dir, symlink)
279301

280302
def symlink_versions(self):
@@ -285,7 +307,9 @@ def symlink_versions(self):
285307
HOME/user_builds/<project>/rtd-builds/<version>
286308
"""
287309
versions = set()
288-
version_dir = os.path.join(self.WEB_ROOT, self.project.slug, self.project.language)
310+
version_dir = os.path.join(
311+
self.WEB_ROOT, self.project.slug, self.project.language
312+
)
289313
# Include active public versions,
290314
# as well as public versions that are built but not active, for archived versions
291315
version_queryset = self.get_version_queryset()
@@ -294,10 +318,20 @@ def symlink_versions(self):
294318
safe_makedirs(version_dir)
295319
for version in version_queryset:
296320
log_msg = 'Symlinking Version: {}'.format(version)
297-
log.info(constants.LOG_TEMPLATE.format(project=self.project.slug,
298-
version='', msg=log_msg))
321+
log.info(
322+
constants.LOG_TEMPLATE.format(
323+
project=self.project.slug,
324+
version='',
325+
msg=log_msg
326+
)
327+
)
299328
symlink = os.path.join(version_dir, version.slug)
300-
docs_dir = os.path.join(settings.DOCROOT, self.project.slug, 'rtd-builds', version.slug)
329+
docs_dir = os.path.join(
330+
settings.DOCROOT,
331+
self.project.slug,
332+
'rtd-builds',
333+
version.slug
334+
)
301335
self.environment.run('ln', '-nsf', docs_dir, symlink)
302336
versions.add(version.slug)
303337

0 commit comments

Comments
 (0)