Skip to content

Commit

Permalink
Switch to using PublishedMetada.create_from_file()
Browse files Browse the repository at this point in the history
  • Loading branch information
dkliban committed Sep 26, 2019
1 parent da6481d commit 2baf615
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 12 deletions.
1 change: 1 addition & 0 deletions CHANGES/5304.misc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
PublishedMetadata is now a type of Content.
18 changes: 6 additions & 12 deletions pulp_deb/app/tasks/publishing.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,27 +111,21 @@ def publish(repository_version_pk, simple=False, structured=False):
_add_to_release(release, package_index_path)
_add_to_release(release, gz_package_index_path)

package_index = PublishedMetadata(
relative_path=package_index_path,
publication=publication,
file=File(open(package_index_path, "rb")),
package_index = PublishedMetadata.create_from_file(
publication=publication, file=File(open(package_index_path, "rb"))
)
package_index.save()
gz_package_index = PublishedMetadata(
relative_path=gz_package_index_path,
publication=publication,
file=File(open(gz_package_index_path, "rb")),
gz_package_index = PublishedMetadata.create_from_file(
publication=publication, file=File(open(gz_package_index_path, "rb"))
)
gz_package_index.save()
release["Architectures"] = ", ".join(package_index_files.keys())
release_path = os.path.join("dists", "default", "Release")
os.makedirs(os.path.dirname(release_path), exist_ok=True)
with open(release_path, "wb") as release_file:
release.dump(release_file)
release_metadata = PublishedMetadata(
relative_path=release_path,
publication=publication,
file=File(open(release_path, "rb")),
release_metadata = PublishedMetadata.create_from_file(
publication=publication, file=File(open(release_path, "rb"))
)
release_metadata.save()

Expand Down

0 comments on commit 2baf615

Please sign in to comment.