Skip to content

Rename and merge the blueprint-sortinghat command#93

Merged
rcrowley merged 7 commits into
masterfrom
sortinghat
Oct 18, 2011
Merged

Rename and merge the blueprint-sortinghat command#93
rcrowley merged 7 commits into
masterfrom
sortinghat

Conversation

@rcrowley

@rcrowley rcrowley commented Oct 7, 2011

Copy link
Copy Markdown
Member

A blueprint is currently a pretty monolithic thing, only really controllable via the blueprintignore file. This new tool provides a user-directed method of splitting one blueprint into two, perhaps a base and a customization.

I've wanted to do this for a long time.  Now there are more class methods and fewer constructor keyword argument incantations.  Everything's clearer.
@rcrowley

rcrowley commented Oct 8, 2011

Copy link
Copy Markdown
Member Author

It may go without saying, but this command has to be renamed before it actually gets merged.

@rcrowley

Copy link
Copy Markdown
Member Author

Don't forget, this needs a manual page.

@rcrowley

Copy link
Copy Markdown
Member Author

Matt and I discussed adding a blueprint-prune command that's the same as blueprint-split in every way except for the choice given to the user:

In blueprint-split the choice is between one blueprint and another.

In blueprint-prune the choice is between keeping a resource or not.

@rcrowley

Copy link
Copy Markdown
Member Author

A practical note in favor of blueprint-prune over a two-argument form of blueprint-split: Python's optparse module makes it difficult to use any sort of placeholder for either dest-a or dest-b.

@rcrowley rcrowley merged commit ebb7363 into master Oct 18, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant