Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

Commit

Permalink
Add pulp3_repository_href to pulp2repositories api.
Browse files Browse the repository at this point in the history
  • Loading branch information
ipanova committed Jan 28, 2020
1 parent e429fde commit b30bcff
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGES/6053.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add pulp3_repository_href to pulp2repositories api.
9 changes: 9 additions & 0 deletions pulp_2to3_migration/app/serializers.py
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,14 @@ class Pulp2RepositoriesSerializer(ModelSerializer):
pulp3_remote_href = serializers.SerializerMethodField(read_only=True)
pulp3_publication_href = serializers.SerializerMethodField(read_only=True)
pulp3_distribution_hrefs = serializers.SerializerMethodField(read_only=True)
pulp3_repository_href = serializers.SerializerMethodField(read_only=True)

def get_pulp3_repository_href(self, obj):
"""
Get pulp3_repository_href from pulp2repo
"""
repository = obj.pulp3_repository_version.repository
return get_pulp_href(repository)

def get_pulp3_remote_href(self, obj):
"""
Expand Down Expand Up @@ -220,5 +228,6 @@ class Meta:
"pulp3_remote_href",
"pulp3_publication_href",
"pulp3_distribution_hrefs",
"pulp3_repository_href",
)
model = Pulp2Repository

0 comments on commit b30bcff

Please sign in to comment.