Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Persister: InventoryCollection building through add_collection() #265

Merged
merged 3 commits into from
Jul 11, 2018

Conversation

slemrmartin
Copy link
Contributor

@slemrmartin slemrmartin commented Jul 2, 2018

Issue: ManageIQ/manageiq#17396

New Interface for definition/creating InventoryCollection from persister.
Using add_collection() instead of add_inventory_collection() to build collections.

Builder classes are defined on core project, provider specific InventoryCollections specified in concerns

Persister's add_collection() interface
ContainerContition, Tagging and CustomAttribute
@slemrmartin slemrmartin force-pushed the inventory-collection-builder branch from 3e8ba59 to 118b840 Compare July 2, 2018 13:27
@cben
Copy link
Contributor

cben commented Jul 3, 2018

Wow impressive global effort 👏

TBH I no longer remember much about this part :) cc @Ladas @agrare who maybe remember more.
It will take some time to review this. Just started reading your guide explaining the new interface... Please do nag me if this remains unreviewed!

@miq-bot
Copy link
Member

miq-bot commented Jul 3, 2018

Checked commits slemrmartin/manageiq-providers-kubernetes@c6c56a9~...6dbb06d with ruby 2.3.3, rubocop 0.52.1, haml-lint 0.20.0, and yamllint 1.10.0
5 files checked, 0 offenses detected
Everything looks fine. ⭐

Copy link
Contributor

@Ladas Ladas left a comment

Choose a reason for hiding this comment

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

👍 awesome

@agrare agrare self-assigned this Jul 11, 2018
@agrare agrare closed this Jul 11, 2018
@agrare agrare reopened this Jul 11, 2018
@agrare agrare merged commit 6dbb06d into ManageIQ:master Jul 11, 2018
agrare added a commit that referenced this pull request Jul 11, 2018
Persister: InventoryCollection building through add_collection()
@agrare agrare added this to the Sprint 90 Ending Jul 16, 2018 milestone Jul 11, 2018
@slemrmartin slemrmartin deleted the inventory-collection-builder branch July 19, 2018 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants