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() #254

Merged
merged 4 commits into from
Jun 12, 2018

Conversation

slemrmartin
Copy link
Contributor

@slemrmartin slemrmartin commented May 9, 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

@miq-bot miq-bot added the wip label May 9, 2018
@slemrmartin slemrmartin changed the title [WIP] Persister: InventoryCollection building through add_collection() Persister: InventoryCollection building through add_collection() May 24, 2018
@miq-bot miq-bot removed the wip label May 24, 2018
@slemrmartin
Copy link
Contributor Author

Cc @Ladas, @agrare, @kbrock

@slemrmartin slemrmartin changed the title Persister: InventoryCollection building through add_collection() [WIP] Persister: InventoryCollection building through add_collection() Jun 1, 2018
@miq-bot miq-bot added the wip label Jun 1, 2018
@agrare agrare self-assigned this Jun 7, 2018
@agrare
Copy link
Member

agrare commented Jun 7, 2018

Core PR merged kicking tests

@agrare agrare closed this Jun 7, 2018
@agrare agrare reopened this Jun 7, 2018
@djberg96
Copy link
Collaborator

djberg96 commented Jun 7, 2018

I just updated the VCR cassettes, not sure if that's got you messed up or not, but thought I would mention it.

@slemrmartin
Copy link
Contributor Author

I didn't add parents back from core yet. That's why it is WIP now, i'm going to finish it next week, @djberg96 thx for info.

Persister's add_collection() interface
Methods with class names unified across providers
Due to not adding automatic adding to core.
Also renamed IC def folder
@slemrmartin slemrmartin force-pushed the inventory-collection-builder branch from 7e9be14 to 5175094 Compare June 12, 2018 11:50
@miq-bot
Copy link
Member

miq-bot commented Jun 12, 2018

Checked commits slemrmartin/manageiq-providers-azure@712627e~...5175094 with ruby 2.3.3, rubocop 0.52.1, haml-lint 0.20.0, and yamllint 1.10.0
6 files checked, 0 offenses detected
Everything looks fine. 👍

@slemrmartin slemrmartin changed the title [WIP] Persister: InventoryCollection building through add_collection() Persister: InventoryCollection building through add_collection() Jun 12, 2018
@miq-bot miq-bot removed the wip label Jun 12, 2018
@slemrmartin
Copy link
Contributor Author

@miq-bot add_label refactoring

Copy link
Member

@agrare agrare left a comment

Choose a reason for hiding this comment

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

LGTM

@agrare agrare merged commit 5175094 into ManageIQ:master Jun 12, 2018
agrare added a commit that referenced this pull request Jun 12, 2018
Persister: InventoryCollection building through add_collection()
@agrare agrare added this to the Sprint 88 Ending Jun 18, 2018 milestone Jun 12, 2018
@slemrmartin slemrmartin deleted the inventory-collection-builder branch June 12, 2018 14:47
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.

4 participants