Skip to content

Commit 238ef8b

Browse files
authored
Merge pull request #6535 from readthedocs/humitos/remove-web-related-tasks
2 parents ecd9c5a + 26c9393 commit 238ef8b

40 files changed

+58
-4784
lines changed

docs/development/index.rst

-2
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,9 @@ for your own :doc:`custom installation </custom_installs/index>`.
1616
front-end
1717
design/index
1818
buildenvironments
19-
symlinks
2019
settings
2120
install
2221
i18n
2322
issue-labels
2423
design
2524
RTD Theme <https://sphinx-rtd-theme.readthedocs.io/en/latest/>
26-

docs/development/symlinks.rst

-80
This file was deleted.

readthedocs/builds/models.py

+1-42
Original file line numberDiff line numberDiff line change
@@ -322,37 +322,13 @@ def get_absolute_url(self):
322322
external=external,
323323
)
324324

325-
def save(self, *args, **kwargs): # pylint: disable=arguments-differ
326-
"""Add permissions to the Version for all owners on save."""
327-
from readthedocs.projects import tasks
328-
obj = super().save(*args, **kwargs)
329-
broadcast(
330-
type='app',
331-
task=tasks.symlink_project,
332-
args=[self.project.pk],
333-
)
334-
return obj
335-
336325
def delete(self, *args, **kwargs): # pylint: disable=arguments-differ
337326
from readthedocs.projects import tasks
338327
log.info('Removing files for version %s', self.slug)
339-
broadcast(
340-
type='app',
341-
task=tasks.remove_dirs,
342-
args=[self.get_artifact_paths()],
343-
)
344-
345328
# Remove resources if the version is not external
346329
if self.type != EXTERNAL:
347330
tasks.clean_project_resources(self.project, self)
348-
349-
project_pk = self.project.pk
350331
super().delete(*args, **kwargs)
351-
broadcast(
352-
type='app',
353-
task=tasks.symlink_project,
354-
args=[project_pk],
355-
)
356332

357333
@property
358334
def identifier_friendly(self):
@@ -420,23 +396,6 @@ def get_build_path(self):
420396
return path
421397
return None
422398

423-
def get_artifact_paths(self):
424-
"""
425-
Return a list of all production artifacts/media path for this version.
426-
427-
:rtype: list
428-
"""
429-
paths = []
430-
431-
for type_ in ('pdf', 'epub', 'htmlzip'):
432-
paths.append(
433-
self.project
434-
.get_production_media_path(type_=type_, version_slug=self.slug),
435-
)
436-
paths.append(self.project.rtd_build_path(version=self.slug))
437-
438-
return paths
439-
440399
def get_storage_paths(self):
441400
"""
442401
Return a list of all build artifact storage paths for this version.
@@ -625,7 +584,7 @@ def __init__(self, *args, **kwargs):
625584
pass
626585
super().__init__(*args, **kwargs)
627586

628-
def save(self, *args, **kwargs):
587+
def save(self, *args, **kwargs): # pylint: disable=arguments-differ
629588
return 0
630589

631590

readthedocs/builds/syncers.py

-178
This file was deleted.

readthedocs/core/management/commands/archive.py

-39
This file was deleted.

0 commit comments

Comments
 (0)