Skip to content

Commit 205e53b

Browse files
committed
add improvements
1 parent 2d719d3 commit 205e53b

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed

readthedocs/core/symlink.py

+8-3
Original file line numberDiff line numberDiff line change
@@ -183,14 +183,19 @@ def symlink_cnames(self, domain=None):
183183
)
184184

185185
def remove_symlink_cname(self, domain):
186-
"""Remove CNAME symlink."""
187-
log_msg = "Removing symlink for CNAME {}".format(domain)
186+
"""
187+
Remove CNAME symlink.
188+
189+
:param domain: domain for which symlink is to be removed
190+
:type domain: str
191+
"""
192+
log_msg = 'Removing symlink for CNAME {}'.format(domain)
188193
log.info(
189194
constants.LOG_TEMPLATE.format(
190195
project=self.project.slug,
191196
version='',
192197
msg=log_msg
193-
),
198+
),
194199
)
195200
symlink = os.path.join(self.CNAME_ROOT, domain)
196201
safe_unlink(symlink)

readthedocs/projects/tasks.py

+11-3
Original file line numberDiff line numberDiff line change
@@ -1074,14 +1074,22 @@ def symlink_project(project_pk):
10741074

10751075

10761076
@app.task(queue='web', throws=(BuildEnvironmentWarning,))
1077-
def symlink_domain(project_pk, domain_str, delete=False):
1077+
def symlink_domain(project_pk, domain, delete=False):
1078+
"""
1079+
Symlink domain.
1080+
1081+
:param project_pk: project's pk
1082+
:type project_pk: int
1083+
:param domain: domain for the symlink
1084+
:type domain: str
1085+
"""
10781086
project = Project.objects.get(pk=project_pk)
10791087
for symlink in [PublicSymlink, PrivateSymlink]:
10801088
sym = symlink(project=project)
10811089
if delete:
1082-
sym.remove_symlink_cname(domain_str)
1090+
sym.remove_symlink_cname(domain)
10831091
else:
1084-
sym.symlink_cnames(domain_str)
1092+
sym.symlink_cnames(domain)
10851093

10861094

10871095
@app.task(queue='web')

0 commit comments

Comments
 (0)