Skip to content

Commit 9ed61b1

Browse files
dralleypulpbot
authored andcommitted
Resolve ruff check warnings
1 parent 2fcab7e commit 9ed61b1

31 files changed

Lines changed: 242 additions & 182 deletions

File tree

pulpcore/app/management/commands/handle-artifact-checksums.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ def _download_artifact(self, artifact, checksum, file_path):
135135
restored = True
136136
break
137137
if not restored:
138-
self.stdout.write(_("Deleting unrepairable file {}".format(file_path)))
138+
self.stdout.write(_("Deleting unrepairable file {}").format(file_path))
139139
artifact.file.delete(save=False)
140140
else:
141141
break

pulpcore/app/models/__init__.py

Lines changed: 44 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,38 @@
1+
# ruff: noqa: F401
2+
# isort: skip_file
13
# https://docs.djangoproject.com/en/3.2/topics/db/models/#organizing-models-in-a-package
24

35
# Must be imported first as other models depend on it
6+
from .base import (
7+
BaseModel,
8+
MasterModel,
9+
pulp_uuid,
10+
)
11+
412
from .access_policy import (
513
AccessPolicy,
614
AutoAddObjPermsMixin,
715
Group,
816
)
17+
18+
from .domain import Domain
19+
920
from .acs import AlternateContentSource, AlternateContentSourcePath
10-
from .analytics import SystemID
11-
from .base import (
12-
BaseModel,
13-
MasterModel,
14-
pulp_uuid,
15-
)
21+
1622
from .content import (
1723
Artifact,
1824
AsciiArmoredDetachedSigningService,
1925
Content,
20-
ContentArtifact,
2126
ContentManager,
27+
ContentArtifact,
2228
PulpTemporaryFile,
2329
RemoteArtifact,
2430
SigningService,
2531
UnsupportedDigestValidationError,
2632
)
27-
from .domain import Domain
33+
34+
from .generic import GenericRelationModel
35+
2836
from .exporter import (
2937
Export,
3038
ExportedResource,
@@ -34,62 +42,71 @@
3442
PulpExport,
3543
PulpExporter,
3644
)
37-
from .generic import GenericRelationModel
45+
3846
from .importer import (
3947
Import,
4048
Importer,
4149
PulpImport,
4250
PulpImporter,
4351
)
44-
from .openpgp import (
45-
OpenPGPDistribution,
46-
OpenPGPKeyring,
47-
OpenPGPPublicKey,
48-
OpenPGPPublicSubkey,
49-
OpenPGPSignature,
50-
OpenPGPUserAttribute,
51-
OpenPGPUserID,
52-
)
5352

54-
# Moved here to avoid a circular import with Task
55-
from .progress import GroupProgressReport, ProgressReport
5653
from .publication import (
57-
ArtifactDistribution,
58-
CompositeContentGuard,
5954
ContentGuard,
60-
ContentRedirectContentGuard,
61-
DistributedPublication,
6255
Distribution,
63-
HeaderContentGuard,
56+
DistributedPublication,
6457
Publication,
6558
PublishedArtifact,
6659
PublishedMetadata,
6760
RBACContentGuard,
61+
CompositeContentGuard,
62+
ContentRedirectContentGuard,
63+
HeaderContentGuard,
64+
ArtifactDistribution,
6865
)
6966

70-
# Moved here to avoid a circular import with GroupProgressReport
71-
from .replica import UpstreamPulp
7267
from .repository import (
7368
Remote,
7469
Repository,
7570
RepositoryContent,
7671
RepositoryVersion,
7772
RepositoryVersionContentDetails,
7873
)
74+
7975
from .status import AppStatus
76+
8077
from .task import (
8178
CreatedResource,
8279
ProfileArtifact,
8380
Task,
8481
TaskGroup,
8582
TaskSchedule,
8683
)
84+
85+
from .analytics import SystemID
86+
8787
from .upload import (
8888
Upload,
8989
UploadChunk,
9090
)
91+
9192
from .vulnerability_report import VulnerabilityReport
9293

94+
# Moved here to avoid a circular import with Task
95+
from .progress import GroupProgressReport, ProgressReport
96+
97+
# Moved here to avoid a circular import with GroupProgressReport
98+
from .replica import UpstreamPulp
99+
100+
from .openpgp import (
101+
OpenPGPDistribution,
102+
OpenPGPKeyring,
103+
OpenPGPPublicKey,
104+
OpenPGPPublicSubkey,
105+
OpenPGPSignature,
106+
OpenPGPUserAttribute,
107+
OpenPGPUserID,
108+
)
109+
93110
__all__ = [
94111
"AppStatus",
95112
"BaseModel",
Lines changed: 46 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1+
# ruff: noqa: F401
2+
# isort: skip_file
13
# Load order: base, fields, all others.
24
# - fields can import directly from base if needed
35
# - all can import directly from base and fields if needed
46

5-
from .access_policy import AccessPolicySerializer
6-
from .acs import (
7-
AlternateContentSourcePathSerializer,
8-
AlternateContentSourceSerializer,
9-
)
107
from .base import (
118
AsyncOperationResponseSerializer,
129
DetailIdentityField,
@@ -27,6 +24,32 @@
2724
ValidateFieldsMixin,
2825
validate_unknown_fields,
2926
)
27+
from .fields import (
28+
BaseURLField,
29+
ExportsIdentityFromExporterField,
30+
ExportRelatedField,
31+
ExportIdentityField,
32+
ImportsIdentityFromImporterField,
33+
ImportRelatedField,
34+
ImportIdentityField,
35+
JSONDictField,
36+
JSONListField,
37+
LatestVersionField,
38+
PgpKeyFingerprintField,
39+
PulpLabelsField,
40+
SingleContentArtifactField,
41+
RepositoryVersionsIdentityFromRepositoryField,
42+
RepositoryVersionRelatedField,
43+
RepositoryVersionIdentityField,
44+
relative_path_validator,
45+
TaskGroupStatusCountField,
46+
pulp_labels_validator,
47+
)
48+
from .access_policy import AccessPolicySerializer
49+
from .acs import (
50+
AlternateContentSourcePathSerializer,
51+
AlternateContentSourceSerializer,
52+
)
3053
from .content import (
3154
ArtifactSerializer,
3255
ContentChecksumSerializer,
@@ -35,36 +58,15 @@
3558
SigningServiceSerializer,
3659
SingleArtifactContentSerializer,
3760
)
38-
from .domain import DomainBackendMigratorSerializer, DomainSerializer
61+
from .domain import DomainSerializer, DomainBackendMigratorSerializer
3962
from .exporter import (
4063
ExporterSerializer,
4164
ExportSerializer,
42-
FilesystemExporterSerializer,
4365
FilesystemExportSerializer,
66+
FilesystemExporterSerializer,
4467
PulpExporterSerializer,
4568
PulpExportSerializer,
4669
)
47-
from .fields import (
48-
BaseURLField,
49-
ExportIdentityField,
50-
ExportRelatedField,
51-
ExportsIdentityFromExporterField,
52-
ImportIdentityField,
53-
ImportRelatedField,
54-
ImportsIdentityFromImporterField,
55-
JSONDictField,
56-
JSONListField,
57-
LatestVersionField,
58-
PgpKeyFingerprintField,
59-
PulpLabelsField,
60-
RepositoryVersionIdentityField,
61-
RepositoryVersionRelatedField,
62-
RepositoryVersionsIdentityFromRepositoryField,
63-
SingleContentArtifactField,
64-
TaskGroupStatusCountField,
65-
pulp_labels_validator,
66-
relative_path_validator,
67-
)
6870
from .importer import (
6971
EvaluationSerializer,
7072
ImporterSerializer,
@@ -74,49 +76,43 @@
7476
PulpImporterSerializer,
7577
PulpImportSerializer,
7678
)
77-
from .openpgp import (
78-
OpenPGPDistributionSerializer,
79-
OpenPGPKeyringSerializer,
80-
OpenPGPPublicKeySerializer,
81-
)
8279
from .orphans import OrphansCleanupSerializer
8380
from .progress import GroupProgressReportSerializer, ProgressReportSerializer
8481
from .publication import (
85-
ArtifactDistributionSerializer,
86-
CompositeContentGuardSerializer,
8782
ContentGuardSerializer,
88-
ContentRedirectContentGuardSerializer,
8983
DistributionSerializer,
90-
HeaderContentGuardSerializer,
9184
PublicationSerializer,
92-
RBACContentGuardPermissionSerializer,
9385
RBACContentGuardSerializer,
86+
RBACContentGuardPermissionSerializer,
87+
CompositeContentGuardSerializer,
88+
ContentRedirectContentGuardSerializer,
89+
HeaderContentGuardSerializer,
90+
ArtifactDistributionSerializer,
9491
)
9592
from .purge import PurgeSerializer
96-
from .reclaim import ReclaimSpaceSerializer
97-
from .repair import DataRepair7272Serializer, DataRepair7465Serializer, RepairSerializer
98-
from .replica import UpstreamPulpSerializer
9993
from .repository import (
10094
GenericRemoteSerializer,
10195
RemoteSerializer,
102-
RepositoryAddRemoveContentSerializer,
10396
RepositorySerializer,
10497
RepositorySyncURLSerializer,
98+
RepositoryAddRemoveContentSerializer,
10599
RepositoryVersionSerializer,
106100
)
101+
from .repair import RepairSerializer, DataRepair7272Serializer, DataRepair7465Serializer
102+
from .reclaim import ReclaimSpaceSerializer
107103
from .task import (
108104
MinimalTaskSerializer,
109105
TaskCancelSerializer,
110-
TaskGroupSerializer,
111106
TaskScheduleSerializer,
112107
TaskSerializer,
108+
TaskGroupSerializer,
113109
WorkerSerializer,
114110
)
115111
from .upload import (
116112
UploadChunkSerializer,
117113
UploadCommitSerializer,
118-
UploadDetailSerializer,
119114
UploadSerializer,
115+
UploadDetailSerializer,
120116
)
121117
from .user import (
122118
GroupRoleSerializer,
@@ -129,4 +125,10 @@
129125
UserRoleSerializer,
130126
UserSerializer,
131127
)
128+
from .replica import UpstreamPulpSerializer
132129
from .vulnerability_report import VulnerabilityReportSerializer
130+
from .openpgp import (
131+
OpenPGPDistributionSerializer,
132+
OpenPGPKeyringSerializer,
133+
OpenPGPPublicKeySerializer,
134+
)

pulpcore/app/serializers/domain.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@ def _validate_storage_backend(storage_class, storage_settings):
418418
except ImproperlyConfigured as e:
419419
raise serializers.ValidationError(
420420
detail={
421-
"storage_settings": _("Backend settings contain incorrect values: {}".format(e))
421+
"storage_settings": _("Backend settings contain incorrect values: {}").format(e)
422422
}
423423
)
424424

pulpcore/app/tasks/__init__.py

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,33 @@
1+
# ruff: noqa: F401
2+
# isort: skip_file
13
from pulpcore.app.tasks import base, repository, upload
24

3-
from .analytics import post_analytics
45
from .base import (
56
ageneral_update,
67
general_create,
78
general_create_from_temp_file,
89
general_delete,
910
general_multi_delete,
1011
)
11-
from .datarepair import repair_7272
12+
1213
from .export import fs_publication_export, fs_repo_version_export
14+
1315
from .importer import pulp_import
16+
1417
from .migrate import migrate_backend
18+
1519
from .orphan import orphan_cleanup
20+
1621
from .purge import purge
22+
1723
from .reclaim_space import reclaim_space
24+
1825
from .replica import replicate_distributions
26+
1927
from .repository import repair_all_artifacts
28+
29+
from .analytics import post_analytics
30+
2031
from .vulnerability_report import check_content
32+
33+
from .datarepair import repair_7272

pulpcore/app/tasks/importer.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,8 @@ def validate_chunks(self):
164164
missing_files.append(chunk_path)
165165
if missing_files:
166166
raise ValidationError(
167-
_(
168-
"Missing import-chunks named in table-of-contents: {}.".format(
169-
str(missing_files)
170-
)
167+
_("Missing import-chunks named in table-of-contents: {}.").format(
168+
str(missing_files)
171169
)
172170
)
173171

pulpcore/app/tasks/purge.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def _details_reporting(current_reports, current_details, totals_pb):
4848
current_reports[key].increase_by(curr_detail)
4949
else:
5050
pb = ProgressReport(
51-
message=_("Purged task-objects of type {}".format(key)),
51+
message=_("Purged task-objects of type {}").format(key),
5252
code="purge.tasks.key.{}".format(key),
5353
total=None,
5454
done=curr_detail,
@@ -127,7 +127,7 @@ def purge(finished_before=None, states=None, **kwargs):
127127
expected_total = candidate_qs.count()
128128
# Build and save a progress-report for that detail
129129
pb = ProgressReport(
130-
message=_("Purged task-objects of type {}".format(TASK_KEY)),
130+
message=_("Purged task-objects of type {}").format(TASK_KEY),
131131
total=expected_total,
132132
code="purge.tasks.key.{}".format(TASK_KEY),
133133
done=0,

pulpcore/app/views/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
# ruff: noqa: F401
2+
# isort: skip_file
13
from .datarepair import DataRepair7272View, DataRepair7465View
2-
from .importer import PulpImporterImportCheckView
34
from .orphans import OrphansView
4-
from .repair import RepairView
55
from .status import LivezView, StatusView
6+
from .repair import RepairView
7+
from .importer import PulpImporterImportCheckView

0 commit comments

Comments
 (0)