Skip to content
This repository was archived by the owner on Aug 12, 2024. It is now read-only.

Externalize storage package#665

Merged
ncdc merged 1 commit intooperator-framework:mainfrom
oceanc80:storage-pkg
Aug 1, 2023
Merged

Externalize storage package#665
ncdc merged 1 commit intooperator-framework:mainfrom
oceanc80:storage-pkg

Conversation

@oceanc80
Copy link
Copy Markdown
Contributor

Externalize storage package for use by catalogd.

Closes #656

@oceanc80 oceanc80 requested a review from a team as a code owner July 31, 2023 20:43
Copy link
Copy Markdown
Contributor

@everettraven everettraven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is a good starting point and we can iteratively make improvements to the package as it begins being used by catalogd. That being said, I can see a case for only externalizing the interfaces in storage.go since everything else is pretty tailored around Rukpak and the notion of using Bundles for things. IMO this isn't a big deal as we can iterate on this to make it more generic as the need arises.

Signed-off-by: Catherine Chan-Tse <cchantse@redhat.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Aug 1, 2023

Codecov Report

Merging #665 (7aadc81) into main (2411f47) will not change coverage.
Report is 1 commits behind head on main.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #665   +/-   ##
=======================================
  Coverage   31.94%   31.94%           
=======================================
  Files          10       10           
  Lines         479      479           
=======================================
  Hits          153      153           
  Misses        304      304           
  Partials       22       22           
Files Changed Coverage Δ
pkg/storage/http.go 74.35% <ø> (ø)
pkg/storage/localdir.go 70.37% <ø> (ø)
pkg/storage/storage.go 100.00% <ø> (ø)

@ncdc ncdc merged commit 19f2876 into operator-framework:main Aug 1, 2023
@oceanc80 oceanc80 deleted the storage-pkg branch August 1, 2023 22:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

externalize the storage package

3 participants